[
https://issues.apache.org/jira/browse/KAFKA-15888?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Greg Harris updated KAFKA-15888:
--------------------------------
Component/s: (was: connect)
> DistributedHerder log context should not use the same client ID for each
> Connect worker by default
> --------------------------------------------------------------------------------------------------
>
> Key: KAFKA-15888
> URL: https://issues.apache.org/jira/browse/KAFKA-15888
> Project: Kafka
> Issue Type: Bug
> Components: KafkaConnect
> Reporter: Yash Mayya
> Assignee: Yash Mayya
> Priority: Minor
> Fix For: 3.7.0
>
>
> By default, if there is no "{{{}client.id"{}}} configured on a Connect worker
> running in distributed mode, the same client ID ("connect-1") will be used in
> the log context for the DistributedHerder class in every single worker in the
> Connect cluster. This default is quite confusing and obviously not very
> useful. Further, based on how this default is configured
> ([ref|https://github.com/apache/kafka/blob/150b0e8290cda57df668ba89f6b422719866de5a/connect/runtime/src/main/java/org/apache/kafka/connect/runtime/distributed/DistributedHerder.java#L299]),
> it seems like this might have been an unintentional bug. We could simply use
> the workerId (the advertised host name and port of the worker) by default
> instead, which should be unique for each worker in a cluster.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)