Я только изменил пути к журналам и данным zookeeper в конфигах.
Запуск зоопарка:
zookeeper-server-start.bat D:\__programs\kafka_2.12-2.1.0\config\zookeeper.properties
Бегущая кафка:
kafka-server-start.bat D:\__programs\kafka_2.12-2.1.0\config\server.properties
Работающий потребитель:
kafka-console-consumer.bat -bootstrap-server localhost:2181 -topic mytopic
Бегущий производитель:
kafka-console-producer.bat -broker-list localhost:9092 -topic mytopic
Таким образом, потребитель может получать сообщения только в том случае, если он находится на одном порту (9092) с производителем.
В чем здесь проблема?