Я пытаюсь загрузить простой текстовый файл вместо стандартного ввода в Kafka. После загрузки Кафку, я выполнил следующие действия:Как написать файл Kafka Producer
работы зоопарка:
bin/zookeeper-server-start.sh config/zookeeper.properties
работы сервера
bin/kafka-server-start.sh config/server.properties
создал тему под названием "тест":
bin/kafka-topics.sh --create --zookeeper localhost:2181 --replication-factor 1 --partitions 1 --topic test
Побежал Производитель:
bin/kafka-console-producer.sh --broker-list localhost:9092 --topic test
Test1
Test2
прослушанных Потребителя:
bin/kafka-console-consumer.sh --zookeeper localhost:2181 --topic test --from-beginning
Test1
Test2
Вместо стандартного ввода , Я хочу передать файл данных или даже как imple текстовый файл для Продюсера, который можно увидеть непосредственно потребителем. Любая помощь будет действительно оценена. Благодаря!
Спасибо так много. Это сработало!!! – Katie
Я использую Kafka-0.9. --new-производитель не поддерживается в kafka-console-producer.sh, вместо этого $ kafka-console-producer.sh --broker-list localhost: 9092 --topic my_topic
prabhugs
Я думаю, что -новый продюсер - настоящий производитель от 0.9 :) –