kafka-topics.sh --zookeeper zookeeper:2181 --describe
这个所有Topic的leader都是-1
kafka-topics.sh --bootstrap-server localhost:9092 --describe
这个是所有Topic的leader都是None
难道是kafka没有连接到外部的docker中的zookeeper 然后自动连接到了本地的zookeeper?
你这个是集群都不正常了额,你要挨个查看docker的kafka节点是否成功启动了,如果没有报的什么。
## 查询集群描述
bin/kafka-topics.sh --describe --zookeeper
是这样,大佬。我的kafka和zookeeper都跑在docker里面,上午的时候还有几个Topic是可以使用的,leader是正常的 zookeeper get/controller 里面的1003, 我现在为了解决问题把docker全部down掉然后重新up所有的topic都不能用了 leader 都为None了 现在的我一头雾水0.0