You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

9 lines
748 B

1 year ago
Rebalance 的触发条件有3个。
1. 消费组成员个数发生变化。例如有新的Consumer实例加入或离开该消费组。
2. 订阅的 Topic 个数发生变化。
3. 订阅 Topic 的分区数发生变化。
Rebalance 发生时Group 下所有Consumer 实例都会协调在一起共同参与kafka 能够保证尽量达到最公平的分配。但是 Rebalance 过程对 consumer group 会造成比较严重的影响。在 Rebalance 的过程中 consumer group 下的所有消费者实例都会停止工作,等待 Rebalance 过程完成。
[【Kafka专栏 01】Rebalance漩涡Kafka消费者如何避免Rebalance问题_如何避免kafka rebalance-CSDN博客](https://blog.csdn.net/weixin_40736233/article/details/139427329)