2017-05-04 18 views
0

我同組的再平衡服用很長一段時間,以便它是阻止任何消費consumsing消息experencing。 我的問題:卡夫卡組再平衡需要較長的時間

  1. 爲什麼它花費這麼多時間來進行小組再平衡?
  2. 我怎樣才能解決這個問題?我需要重新啓動kafka集羣嗎?或者這方面的任何解決辦法解決方案,我們使用的是卡夫卡集羣生產

以下是截圖:

bin/kafka-consumer-groups.sh --bootstrap-server localhost:9095 --new-consumer --describe --group command-consumer-ldnpsr000001135 --command-config config/consumer.config 
Consumer group `command-consumer-ldnpsr000001135` is rebalancing. 

欣賞的任何建議?

回答

0

這有兩個可能的原因:

  1. 當消費者加入一個組,然後將有開始重新平衡過程。有一個重試次數的配置:rebalance.max.retries,默認設置爲4。

  2. 如果消費者未心跳動物園管理員。 ZooKeeper會話超時。 ZooKeeper在這段時間內被認爲是死的,並且會發生重新平衡。

相關問題