给定一个 zookeeper 服务器 ip:port,如何获取 zookeeper 结构?

given a zookeeper server ip:port, how to get the zookeeper structure?

给定一个zookeeper服务器ip:port,如何获取zookeeper结构? 例如我被告知 zookeper 服务服务器是 192.1.2.17:2181

我可以使用 ZKcli.sh 登录并执行一些基本操作。我可以毫无问题地使用它。 但是我想知道这个 zookeeper 设置中有多少个节点?那些节点是谁??他们的状况如何? 我该如何实现?

谢谢

您可能会发现其中一些命令很有用:

http://zookeeper.apache.org/doc/trunk/zookeeperAdmin.html#The+Four+Letter+Words

您可以 运行 他们针对您获得的服务器 ip:port,例如:

echo MNTR | nc 192.1.2.17 2181

如果您有权访问该主机,您可以检查通常位于 <zoo install>/conf/zoo.cfg.

之类的配置下的配置