这是Apache Kafka 0.9.0.0的任何错误吗?我使用以下命令列出主题,即使服务器是在创建主题的情况下启动的,我也什么也得不到!
Joes-MacBook-Pro:kafka_2.11-0.9.0.0 joe$ bin/kafka-topics.sh --list --zookeeper localhost:2181
Joes-MacBook-Pro:kafka_2.11-0.9.0.0 joe$
以下是我用来启动Apache Kafka的命令:
bin/kafka-server-start.sh config/server.properties & bin/kafka-topics.sh --create --zookeeper localhost:2181 --replication-factor 1 --partitions 1 --topic test_topic
对于我来说,尝试围绕大肆宣传的Apache Kafka的基本内容已经变得非常苛刻。这是另一个我非常困难的例子!
答案 0 :(得分:3)
我没有看到你的代码中的zookeeper开始了。 请按照相同的顺序启动zookeeper,然后启动kafka。
bin/zookeeper-server-start.sh config/zookeeper.properties &
bin/kafka-server-start.sh config/server.properties &
尝试使用以下命令列出主题。
bin/kafka-topics.sh --list --zookeeper localhost:2181
您可以使用以下命令
创建主题bin/kafka-topics.sh --zookeeper localhost:2181 --create --topic test --partitions 1 --replication-factor 1
创建主题后,您会收到一条消息,说明已创建“test”。 现在,您可以尝试使用list命令查看列出的主题。
注意:复制因子取决于您在单个服务器上运行的代理的数量。
希望它有所帮助。