【发布时间】:2017-11-16 09:03:59
【问题描述】:
我花了几个小时来弄清楚发生了什么,但没有找到解决方案。
这是我在一台机器上的设置:
- 1 个 Zookeeper 正在运行
- 3 个代理正在运行(在端口 9092/9093/9094 上)
- 1 个主题,3 个分区和 3 个复制(每个分区在代理之间正确分配)
我正在使用 kafka 控制台生产者插入消息。如果我检查复制偏移量 (cat replication-offset-checkpoint),我发现我的消息已被 Kafka 正确摄取。
现在我使用 kafka 控制台消费者(新):
sudo bin/kafka-console-consumer.sh --bootstrap-server localhost:9092 --from-beginning --topic testTopicPartitionned2
我没有看到任何消耗。我试图删除我的日志文件夹(/tmp/kafka-logs-[1,2,3]),创建新主题,仍然没有。
但是,当我使用旧的 kafka 消费者时:
sudo bin/kafka-console-consumer.sh --zookeeper localhost:2181 --topic testTopicPartitionned2
我可以看到我的消息。
我是否错过了一些重要的东西来使这个新的消费者工作?
提前致谢。
【问题讨论】:
标签: apache-kafka