David Arthur created KAFKA-15441:
------------------------------------

             Summary: Broker sessions can time out during ZK migration
                 Key: KAFKA-15441
                 URL: https://issues.apache.org/jira/browse/KAFKA-15441
             Project: Kafka
          Issue Type: Bug
    Affects Versions: 3.6.0
            Reporter: David Arthur
            Assignee: David Arthur


When a ZK to KRaft migration takes more than a few seconds to complete, the 
sessions between the ZK brokers and the KRaft controller will expire. This 
appears to be due to the heartbeat events being blocked in the purgatory on the 
controller.

The side effect of this expiration is that after the metadata is migrated, the 
KRaft controller will immediately fence all of the brokers and remove them from 
ISRs. This leads to a mass leadership change that can cause large latency 
spikes on the brokers.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to