Sto provando a caricare un semplice file di testo anziché uno standard in Kafka. Dopo aver scaricato Kafka, ho eseguito le seguenti operazioni:Come scrivere un file su Kafka Producer
Zookeeper Iniziata
bin/zookeeper-server-start.sh config/zookeeper.properties
introduttiva Server
bin/kafka-server-start.sh config/server.properties
Creato un argomento denominato "test":
bin/kafka-topics.sh --create --zookeeper localhost:2181 --replication-factor 1 --partitions 1 --topic test
Ran Produttore:
bin/kafka-console-producer.sh --broker-list localhost:9092 --topic test
Test1
Test2
Ascoltato dal Consumatore:
bin/kafka-console-consumer.sh --zookeeper localhost:2181 --topic test --from-beginning
Test1
Test2
Invece di input standard , Voglio passare un file di dati o anche come inserire il file di testo nel Producer che può essere visto direttamente dal Consumatore. Qualsiasi aiuto sarebbe molto apprezzato. Grazie!
Grazie mille. Ha funzionato!!! – Katie
Sto usando Kafka-0.9. --new-producer non è supportato in kafka-console-producer.sh, invece, $ kafka-console-producer.sh --broker-list localhost: 9092 --topic my_topic
prabhugs
Penso che --new-producer sia il vero produttore da 0.9 :) –