[ https://issues.apache.org/jira/browse/KAFKA-18637?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Azhar Ahmed updated KAFKA-18637: -------------------------------- Affects Version/s: 3.6.0 > Dynamic override for max.connections.per.ip is not honored > ---------------------------------------------------------- > > Key: KAFKA-18637 > URL: https://issues.apache.org/jira/browse/KAFKA-18637 > Project: Kafka > Issue Type: Bug > Components: config > Affects Versions: 3.6.0 > Reporter: Azhar Ahmed > Priority: Major > > After dynamically modifying the max.connections.per.ip configuration from > 1000 to 10000, the update initially worked as expected. However, after > multiple broker restarts, the value reverted to 1000, leading to numerous > connection closures. > This issue occurs because the max.connections.per.ip and > max.connections.per.ip.override configurations are defined using val. As a > result, the values set in server.properties are assigned at initialization, > and the KafkaConfig reference used by SocketServer continues to hold the > initial static value. > Client Logs when multiple perf producer clients are started on the same > machine > {code:java} > 2025-01-24 02:17:02,953] WARN [Producer clientId=perf-producer-client] > Bootstrap broker <Bootstrap broker URL>:9092 (id: -1 rack: null) disconnected > (org.apache.kafka.clients.NetworkClient) > [2025-01-24 02:17:04,008] WARN [Producer clientId=perf-producer-client] > Bootstrap broker <Bootstrap broker URL>:9092 (id: -1 rack: null) disconnected > (org.apache.kafka.clients.NetworkClient) > [2025-01-24 02:17:04,912] WARN [Producer clientId=perf-producer-client] > Bootstrap broker <Bootstrap broker URL>:9092 (id: -1 rack: null) disconnected > {code} -- This message was sent by Atlassian Jira (v8.20.10#820010)