Ich habe mit Kafka etwas sehr Seltsames gefunden.Kafka Consumer mit neuer API funktioniert nicht
Ich habe einen Produzenten mit 3 Makler:
bin/kafka-console-producer.sh --broker-list localhost:9093, localhost:9094, localhost:9095 --topic topic
Dann versuche ich, einen Verbraucher mit der neuen API auszuführen:
bin/kafka-console-consumer.sh --bootstrap-server localhost:9093,localhost:9094,localhost:9095 --topic topic --from-beginning
Ich habe nichts! Aber wenn ich die alte API verwende:
bin/kafka-console-consumer.sh --zookeeper localhost:2181 --from-beginning --topic topic
Ich habe meine Nachrichten!
Was ist los mit mir?
PS: Ich bin mit Kafka 10
Ich bin mir nicht sicher, aber ich denke, '--bootstrap-server' nimmt nur einen einzigen' host: port' und nicht eine Liste? Möglicherweise müssen Sie auch '--new-consumer' hinzufügen. –
Vielen Dank für Ihre Antwort. Es hat versucht, was Sie vorschlagen, hat aber nicht funktioniert. Ich löse schließlich mein Problem (siehe meine Antwort). – ImbaBalboa