如何从kafka brokerslist检索zookeeper主机详细信息

brc7rcf0  于 2021-06-06  发布在  Kafka
关注(0)|答案(2)|浏览(296)

我有我的Kafka集群的经纪人名单。如何使用brokerslist获得zookeeper主机?

js5cn81o

js5cn81o1#

你不能。
Zookeeper打算被抽象出来。没有这样的api或方法可以让zookeepers连接到代理。
您需要通过ssh连接到该列表中的一个代理(您可以从java}

nvbavucw

nvbavucw2#

如果我答对了你的问题,你想在zookeeper集群注册你的经纪人。这实际上是反过来的:您必须告诉每个代理在哪里可以找到zookeeper服务器(或集群)。请看一下代理配置设置 zookeeper.connect . 以及 broker.id 它将在zookeeper集群中注册每个代理。
例子:

broker.id=1
zookeeper.connect=zk-host-1:2181,zk-host-2:2181,zk-host-3:2181

希望这能回答你的问题。

相关问题