conduktor.io ↗

KIP-411 — Make default Kafka Connect worker task client IDs distinct

Accepted Kafka 2.3 Connect

KIP-411 changes the default `client.id` for Kafka clients created by Connect worker tasks to include the connector name and task ID (e.g. `connector-consumer-conn1-2`), making per-task producer and consumer JMX MBeans uniquely named. Previously all tasks on a worker inherited the same default client ID, causing JMX MBean naming conflicts that made per-task metric collection impossible.

Details

AuthorPaul Davidson
StatusAccepted
Kafka Version2.3
JIRAKAFKA-5061
WikiView on Apache Wiki
Created2018-12-21
Last Modified2019-05-23
Explore how this KIP affects the Kafka protocol in the Protocol Explorer, or see the full KIP database.