でのアクティブコントローラを識別
コントローラとは
コントローラはKafkaブローカのうちの1つです.そして、通常、通常のブローカーとしてふるまい、パーティション状態とレプリカを管理する制御能力を持ちます、そして、パーティションの再割り当て.
現在のアクティブコントローラを取得するには?
ZooKeeperは、クラスタ設定の開始またはコントローラノードがクラッシュしたときにコントローラノードを選択するKafkaクラスタのストレージです.コントローラを得るためのコマンドです
zookeeper-shell 192.168.1.1:22181 get /controller
# Connect to Zookeeper
docker run --net=host --rm confluentinc/cp-kafka:4.0.0 zookeeper-shell 192.168.1.1:22181
# Get the Controller
docker run --net=host --rm confluentinc/cp-kafka:4.0.0 zookeeper-shell 192.168.1.1:22181 get /controller
Note:
192.168.1.1
is the zookeeper IP
Reference
この問題について(でのアクティブコントローラを識別), 我々は、より多くの情報をここで見つけました https://dev.to/jinnabalu/identify-the-active-controller-in-kafka-1oj5テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol