connectors-rpc
. By default, connectors-rpc
runs on port 8771. This service handles connector registration, configuration management, job management, and cluster coordination.
Like other Fusion services, it also provides access to non-connector clients.
The connector client
Fusion comes with a connector client that remote connectors can use to communicate with Fusion. It is located atFUSION_HOME/apps/connectors/connectors-rpc/client/connector-plugin-client-{fusionVersion}.x-uberjar.jar
.
To run the connector client, you must have a .zip
file containing exactly one connector plugin. Download the connector zip file from Fusion 4.x V1 Connector Downloads.
Basic connector client usage
To start a connector client, on the remote node (for example, the datasource), do the following:-
Copy the connector uberjar from Fusion Server onto the remote node. The connector uberjar is at the following location:
Known Issues
- Registering a plugin instance during crawl could result in errors. Only connect plugins when no jobs are running.
-
In order to connect a plugin from a remote instance, you are required to manually set the
default.address
value in Fusion. This host value is used with the propertycom.lucidworks.fusion.plugin.hosts
. For example, where10.10.10.10
is the host value in theFUSION_HOME/conf/fusion.properties
file: