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)