Ist der Kafka Consumer 0.10 mit 0.9 Broker kompatibel?Ist kafka consumer 0.10 abwärtskompatibel?
Wenn ich mich nicht irre, wird der 0,9 Verbraucher immer noch als Beta betrachtet, während 0,10 stabil ist, oder? Deshalb bin ich daran interessiert, die 0.10-Version zu verwenden, aber meine Broker-Version ist 0.9 und ich möchte diese noch nicht aufrüsten.
Ok, das klingt vernünftig. Gibt es Unterlagen, die das erwähnen? Hast du es selbst ausprobiert? Danke –
Es ist implizit hier dokumentiert https://kafka.apache.org/protocol.html#protocol_compatibility. "Der Server wird Anfragen mit einer Version, die er nicht unterstützt, ablehnen und antwortet dem Client immer mit dem genau erwarteten Protokollformat, basierend auf der Version, die in seiner Anfrage enthalten ist." Und ja, ich habe beide Fälle mit kafka-console-consumer.sh mit --new-consumer-Flag getestet. Das ist der neue Java-Consumer. –
Ist es wichtig, ob der Kafka-Broker scala 2.11 verwendet, aber der kafka-Client/Produzent scala 2.12 verwendet? Es scheint zu funktionieren, aber wollte nur überprüfen? – Rory