Ich versuche Nachrichten in einer Bluemix-Node-Red-App mit einem Kafka-Eingangsknoten (node-red-contrib-kafka-node) zu konsumieren. Ich habe einen Nachrichten-Hub-Dienst, der an meine App gebunden ist, und ich schreibe Nachrichten an ein Thema mit einer On-Prem-Java-App. Was sollte in der ZK-Quorum-Eigenschaft des Kafka-Eingabeknotens passieren, um diese Nachrichten konsumieren zu können?Verwenden von Kafka-Knoten in Bluemix und Node-Red
1
A
Antwort
2
Da es sich bei Message Hub um eine sichere Kafka-Installation handelt und wir keinen öffentlichen Zugriff auf Zookeeper erlauben, funktioniert das Kafka-Modul nicht mit Message Hub. Ich habe jedoch gerade ein Node RED-Modul freigegeben, das mit Message Hub über den offiziellen Message Hub Node.js-Client funktioniert.
https://www.npmjs.com/package/node-red-contrib-messagehub-node
Bitte geben Sie ihm einen Versuch, sich bewusst sein, dass dies die erste Version ist, habe ich es nur so schnell wie möglich, so dass Sie weitermachen können. Wenn Sie weitere Fragen haben, lassen Sie es mich bitte wissen.
Verwenden Sie eine alte Version des Kafka-Clients? Sie müssen möglicherweise Anmeldeinformationen von Node.js, – ValerieLampkin
@ValerieLampkin an Message Hub übergeben. Mein package.json hat node-red-contrib-kafka-node ":" 0.x " – jd76