[ https://issues.apache.org/jira/browse/KAFKA-16057?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17863765#comment-17863765 ]
Ksolves commented on KAFKA-16057: --------------------------------- Done the changes to default 9 minutes for admin client as well. PR - https://github.com/apache/kafka/pull/16548 > Admin Client connections.max.idle.ms should be 9 minutes by default > ------------------------------------------------------------------- > > Key: KAFKA-16057 > URL: https://issues.apache.org/jira/browse/KAFKA-16057 > Project: Kafka > Issue Type: Bug > Reporter: Marcin Kuthan > Assignee: Ksolves > Priority: Minor > > Producer and consumer define connections.max.idle.ms to 9 minutes but Admin > uses 5 minutes by default. > When the connection.max.idle.ms is equal to metadata.max.age.ms (5 minutes) > admin client disconnects frequently. I observe the following log in Kafka > Connect cluster: > {code:java} > [AdminClient clientId=MyClientName--shared-admin] Node XYVZ disconnected. > {code} > AdminClient is trying to fetch metadata on every 5 minutes but the connection > has been already closed due to the connection.max.idle.ms. > As a workaround I defined connection.max.idle.ms property explicitly to 9 > minutes in Kafka Connect configuration. This way admin, producers and > consumers use the same configuration. > I'm wondering why Admin uses different default for connection.max.idle.ms > than Consumer / Producer. Bug or feature? -- This message was sent by Atlassian Jira (v8.20.10#820010)