Worker configuration parameters
Configure Kafka Connect Worker parameters so it can interact with Kafka Brokers in the cluster.
- bootstrap.servers
- Initial hosts that act as the starting point for the Kafka Connect Worker to discover the full set of alive Kafka Brokers in the Kafka cluster.
- key.converter
- The name of the converter class used to deserialize Kafka message keys. Use the converter that corresponds to the serializers used by Producers.
- value.converter
- The name of the converter class used to deserialize Kafka message values. Use the converter that corresponds to the serializers used by Producers.
- value.converter.schemas.enable
- Enables (
true
) or disables (false
) converter schemas.Default:
false
. - group.id
- For distributed mode only. Unique name for the cluster, used in forming the
Connect cluster group.Note: Must not conflict with consumer group IDs.
- plugin.path
- Set to a list of filesystem paths separated by commas (,). To enable class
loading isolation for plugins (connectors, converters, and transformations).
The list can include any combination of:
- Directories that contain jars with plugins and their dependencies
- Uber-jars with plugins and their dependencies
Note: When symlinks are specified, Kafka follows the link to discover dependencies or plugins.For example, to look for plugins in two locations:
plugin.path=,/usr/local/share/kafka/plugins,/opt/connectors
.