状态 | 说明 |
PreparingRebalance | 消费组正在进行分区重分配,此过程会对消费组中每个消费者应该进行消费的分区进行计算。通常消费者加入或者退出一个消费组时,会触发此状态。 此状态是一个临时状态,正常情况下只会存在一个极短的时间。若此状态长期存在,极大可能消费组中存在异常的消费者,不断退出加入。此状态下的消费组不能进行正常消费。 |
CompletingRebalance | 消费组完成了分区重分配的计算,等待将分配结果同步到各个消费者。 此状态是一个临时状态,与 PreparingRebalance 相同,消费组不应长时间处于此状态。此状态下的消费组不能进行正常消费。 |
Stable | 分配结果同步到各个消费者后,消费组会进入此状态,开始进行消费处理。 此状态下的消费组可以进行正常消费。 |
Empty | 消费组当前无消费者正在消费。 此状态的消费组中可能存在历史有效的消费进度,该消费进度会在到期后被后台服务自动清除。 说明 |