我有我的 Kafka 集群的代理列表。 如何使用代理列表获取动物园管理员主机?
如果我答对了你的问题,你想在动物园管理员集群注册你的经纪人。这实际上反过来工作:你必须告诉每个代理在哪里可以找到你的 zookeeper-server(或集群(。请查看代理配置设置zookeeper.connect
。它将与broker.id
一起在 zookeeper 集群中注册每个代理。
例:
broker.id=1
zookeeper.connect=zk-host-1:2181,zk-host-2:2181,zk-host-3:2181
希望能回答你的问题。
你不能
。
动物园管理员旨在被抽象出来。没有这样的API或方法可以让Zookeepers连接到代理。
您需要通过 SSH 连接到该列表中的代理(您可以从 Java 执行此操作}