我使用的是kafka 0.10,没有zookeeper。我想获取卡夫卡主题列表。该命令不起作用,因为我们没有使用 Zookeeper: bin/kafka-topics.sh --list --zookeeper localhost:2181
。在没有 Zookeeper 的情况下如何获得相同的输出?
请您参考如下方法:
Kafka 使用 ZooKeeper,因此如果您还没有 ZooKeeper 服务器,则需要先启动它。
如果你不想安装并拥有单独的zookeeper服务器,你可以使用kafka打包的便捷脚本来获得一个快速而肮脏的单节点ZooKeeper实例。
启动单节点Zookeeper实例:
bin/zookeeper-server-start.sh config/zookeeper.properties
启动 Kafka 服务器:
bin/kafka-server-start.sh config/server.properties
列出 Kafka 中可用的主题:
bin/kafka-topics.sh --list --zookeeper localhost:2181