我正在尝试使用kafka producer.Zookeeper和Broker服务器正在运行来读取文件。我可以使用Kafka生产者和消费者使用以下命令从命令提示符读取输入 -
Kafka Producer
kafka-console-producer --topic incoming --broker localhost:9092
Kafka Consumer
kafka-console-consumer --topic incoming --zookeeper localhost:2181
对于从文件中读取,我尝试过以下命令行参数 -
kafka-console-producer -–broker-list localhost:9092 -–topic incoming --new-producer < C:\abc.txt
但它产生了以下错误 -
û is not a recognized option
我用Google搜索了该消息并说明了纠正生产者命令,这对我来说是正确的。
答案 0 :(得分:0)
对于kafka-10,您不需要传递--new-producer标志。以下命令对我有用:
kafka-console-producer.sh --broker-list localhost:9092 --topic incoming < C:\abc.txt