如果出现卡夫卡消费群体,如何引入重新平衡的延迟?

时间:2019-06-12 11:40:18

标签: apache-kafka apache-kafka-streams

我想给消费者一些时间来重新启动,以便不会发生不必要的重新平衡。我怎样才能做到这一点? 在关机的情况下,我希望复制出现,如果一段时间后不备份使用者,则应该进行重新平衡,否则就不会发生。

1 个答案:

答案 0 :(得分:0)

有一个名为group.initial.rebalance.delay.ms的代理级别配置,您可以对其进行调整。

  

小组协调员等待更多消费者的时间   在执行第一次重新平衡之前加入新组。更长   延迟意味着减少重新平衡的可能性,但会增加直到   处理开始。

https://kafka.apache.org/documentation/