通过zoopkeeper客户端查看Kafka主题实例ip(需要知道任意一个zk地址)
下载zoopkeeper工具,依赖java ,并且java的目录不能包含空格。所以把C:\Program Files (x86)\Java\jre1.8.0_291复制到了D:\app\jre
执行以下命令,连接其中一个zookeeper的地址
D:\
cd D:\app\zk\bin
set JAVA_HOME=D:\app\jre
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,测试通过