Connector Groups
When a connector registers with a Distributed Connector, it must join a connector group. A connector group is a group of similar connectors. The connectors in a group must be of the same type (for example, all HTTP Connectors), and must be able to access the same repository.
The Distributed Connector can handle multiple connector groups simultaneously. For example, you might create a group called “FilesystemConnectors”, and a group called “HTTPConnectors”.
The connectors in a connector group perform the fetch tasks configured in their configuration files. When a connector runs the synchronize action, information about the extracted files is stored in a datastore file. The connector then uploads the file to the Distributed Connector, or saves the file in a shared location. This means that when the Distributed Connector distributes synchronize actions to another connector, that connector can access the information from the original connector’s datastore.
When the Distributed Connector receives an action, for example Collect or View, the connector group to use is specified in the action command. If the connector group is not specified, the Distributed Connector attempts to find the document identifier in IDOL so that it can determine which connector group to use. If no connector group is specified in the action, and the group cannot be found in IDOL Server, the action fails.