【发布时间】:2020-08-21 20:06:33
【问题描述】:
我正在为 Kafka 0.9.0.0 执行 Kafka Quickstart。
我让 zookeeper 在 localhost:2181 收听,因为我跑了
bin/zookeeper-server-start.sh config/zookeeper.properties
我有一个经纪人在 localhost:9092 监听,因为我跑了
bin/kafka-server-start.sh config/server.properties
我有一个制作人发布到主题“测试”,因为我跑了
bin/kafka-console-producer.sh --broker-list localhost:9092 --topic test
yello
is this thing on?
let's try another
gimme more
当我运行旧的 API 使用者时,它工作通过运行
bin/kafka-console-consumer.sh --zookeeper localhost:2181 --topic test --from-beginning
但是,当我运行新的 API 使用者时,我什么也得不到
bin/kafka-console-consumer.sh --new-consumer --topic test --from-beginning \
--bootstrap-server localhost:9092
是否可以使用新的 api 从控制台消费者订阅主题?我该如何解决?
【问题讨论】:
-
你使用的是什么 scala 版本?你编译编译kafka了吗?我在使用 kafka_2.10-0.9.0.0.tgz 时遇到了一些小问题,但是使用 kafka_2.101-0.9.0.0.tgz 时,它就像一个魅力,包括您的示例。
-
好的,谢谢,这是 2.10 的。如果我再试一次,它将是 2.11。
-
您是否创建了“测试”主题?
标签: apache-kafka kafka-consumer-api