Я делаю Kafka Quickstart для Kafka 0.9.0.0.Потребитель не получает сообщения, kafka console, новый потребитель api, Kafka 0.9
Я имею 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 consu Мер, он работает, запустив
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_2.10-0.9.0.0.tgz, но с kafka_2.101-0.9.0.0.tgz он работает как шарм, включая ваш пример. – vlain
Хорошо спасибо, это было с 2.10. Если я попробую снова, это будет с 2.11. – EthanP
Вы создали тему 'test'? –