Apache kafka 当分区暂停并重新平衡时会发生什么?
当消费者暂停Kafka分区并触发重新平衡时会发生什么情况? 分区在分配给新使用者时保持暂停,否则将恢复Apache kafka 当分区暂停并重新平衡时会发生什么?,apache-kafka,kafka-consumer-api,Apache Kafka,Kafka Consumer Api,当消费者暂停Kafka分区并触发重新平衡时会发生什么情况? 分区在分配给新使用者时保持暂停,否则将恢复 我在搜索它时得到了各种各样的答案。无法获取卡夫卡文档。重新平衡时,所有分区都将恢复 这是因为暂停分区是消费者的本地决定。小组的其他成员并不知道这一点 如果使用者中的逻辑可以基于某些条件暂停分区,则在重新分配分区时,逻辑可以基于相同的条件再次暂停分区。对于运行相同逻辑的其他使用者,也会发生同样的情况 请注意,回答这类问题相对容易。你可以试试看会发生什么。这也是提高你对卡夫卡理解的好方法 谢谢米
我在搜索它时得到了各种各样的答案。无法获取卡夫卡文档。重新平衡时,所有分区都将恢复 这是因为暂停分区是消费者的本地决定。小组的其他成员并不知道这一点 如果使用者中的逻辑可以基于某些条件暂停分区,则在重新分配分区时,逻辑可以基于相同的条件再次暂停分区。对于运行相同逻辑的其他使用者,也会发生同样的情况
请注意,回答这类问题相对容易。你可以试试看会发生什么。这也是提高你对卡夫卡理解的好方法 谢谢米克尔。我尝试了一下,了解到根据逻辑,ConsumerBalanceListener可能还需要实现暂停分区。