huangyiming created KAFKA-8175: ---------------------------------- Summary: The broker block some minutes may occur expired error message for a period of time Key: KAFKA-8175 URL: https://issues.apache.org/jira/browse/KAFKA-8175 Project: Kafka Issue Type: Improvement Reporter: huangyiming
when the broker block some minutes, the producer may occur expired error message for a period of time,that may continued for a period of time. if the broker cluster's ip is 100,101,102,and the controller is the 100,when the 101 block 2minutes(you can use gdb simulation,and attach the pid for 2 minutes,last quit it), if the controller can not find the machine 101 offline in time(for example the controller found 101 offline only 60 seconds later ),and the controller send leaderAndIsr only 60 seconds later,and in the RecordAccumulator's batches may occur much deliveryTimeout. and the topicAndParttion'leader in 101 may occur expired error,and can not send update metadata to another 100 or 102,because the record in 101 can not send,and can not trigger timeout to update the metadata. so i use -- This message was sent by Atlassian JIRA (v7.6.3#76005)