Apache kafka 当记录消费者id****离开组时,卡夫卡是什么意思

Apache kafka 当记录消费者id****离开组时,卡夫卡是什么意思,apache-kafka,Apache Kafka,我们使用卡夫卡2.1.0 请帮助我了解当我们在卡夫卡日志中看到以下消息时,到底发生了什么: Preparing to rebalance group some-service in state PreparingRebalance with old generation 21668 (__consumer_offsets-47) (reason: removing member consumer-24-f5b9a9b1-ffed-4088-999b-378df9aaa71b on Leave

我们使用卡夫卡2.1.0 请帮助我了解当我们在卡夫卡日志中看到以下消息时,到底发生了什么:

Preparing to rebalance group some-service in state PreparingRebalance with old  generation 21668 
(__consumer_offsets-47) (reason: removing member consumer-24-f5b9a9b1-ffed-4088-999b-378df9aaa71b on LeaveGroup) 
(kafka.coordinator.group.GroupCoordinator)

这是否表示Kafka从组中删除了一个消费者(由于超时或其他原因)或消费者离开了组本身?

发生这种情况是因为消费者工作不正常,并且没有通过超时对代理进行应答。

此消息经常发生?如果是,可能是因为您的代理具有相同的id。但是,您的kafka可能确实在重新平衡某些数据,因为保留超时而无法接收数据。是的,重新平衡经常发生。刚才我检查了所有5个经纪人,他们没有相同的id。你说卡夫卡重新平衡了一些数据,为什么会发生这种情况?我知道保留期只需要删除数据,为什么要重新平衡?特别是我登录卡夫卡时有以下原因:“在LeaveGroup上删除成员consumer-24-f5b9a9b1-ffed-4088-999b-378DF9AA71B”