私はkafka.serverを見ています:type = KafkaServer、name = BrokerState mbean、現時点ではどちらかが4を示しています... https://github.com/apache/kafka/blob/trunk/core/src/main/scala/kafka/server/BrokerStates.scala ...それでも0,1,2,3,6,7の値のみを表示します。kafkaブローカーの状態4はどういう意味ですか
4は何を意味しますか?
私はkafka.serverを見ています:type = KafkaServer、name = BrokerState mbean、現時点ではどちらかが4を示しています... https://github.com/apache/kafka/blob/trunk/core/src/main/scala/kafka/server/BrokerStates.scala ...それでも0,1,2,3,6,7の値のみを表示します。kafkaブローカーの状態4はどういう意味ですか
4は何を意味しますか?
状態4はRunningAsControllerを意味します。
それは削除されました:2014年6月29日thisコミット次のメッセージがドキュメントに追加されました:
BrokerState "RunningAsController"(値4)は削除されました。不具合のため、ブローカーは一時的にこの状態に移行してから移行するため、削除の影響は最小限に抑えられます。特定のブローカーがコントローラであるかどうかを検出するための推奨される方法は、kafka.controller:type = KafkaController、name = ActiveControllerCountメトリックを使用する方法です。