通过zoopkeeper客户端查看Kafka主题实例ip(需要知道任意一个zk地址)

下载zoopkeeper工具,依赖java ,并且java的目录不能包含空格。所以把C:Program Files (x86)Javajre1.8.0_291复制到了D:appjre
执行以下命令,连接其中一个zookeeper的地址
D:
cd D:appzkin
set JAVA_HOME=D:appjre
zkCli.cmd -server 100.80.1.2:2181

ls /kafka/eos_oemp(这个是集群名称好像也是实例名称)/brokers/ids

用ls打印出了这些节点,说明eos_oemp是实例的名字:
[1, 2, 3, 4, 5, 7, 8]

用get查看节点信息
get /kafka/eos_oemp/brokers/ids/1
{"jmx_port":1095,"timestamp":"1607767327922","host":"100.80.1.2","version":1,"port":9092}

其它的节点:
也是get

查看topic:

ls /kafka/eos_oemp/config/topics

随便用以上一个broker和topic,测试通过

原文地址:https://www.cnblogs.com/dmtz/p/14863603.html