Kafka Client совместимость - PullRequest
       2

Kafka Client совместимость

0 голосов
/ 07 января 2020

мы используем следующий клиент Kafka на наших Linux серверах Red-Hat

0.8.1 Release
Released March 12, 2014
Release Notes
Source download: kafka-0.8.1-src.tgz (asc, md5)
Binary downloads:
Scala 2.8.0 - kafka_2.8.0-0.8.1.tgz (asc, md5)
Scala 2.8.2 - kafka_2.8.2-0.8.1.tgz (asc, md5)
Scala 2.9.1 - kafka_2.9.1-0.8.1.tgz (asc, md5)
Scala 2.9.2 - kafka_2.9.2-0.8.1.tgz (asc, md5)
Scala 2.10 - kafka_2.10-0.8.1.tgz (asc, md5)
We build for multiple versions of Scala. This only matters if you are using Scala and you want a version built for the same Scala version you use. Otherwise any version should work (2.9.2 is recommended).

со стороны брокера Kafka, мы обновляем версии брокеров Kafka до версии 1.X

теперь нам нужно узнать, подходит ли Kafka Client совместимость (0.8.1) для брокера Kafka - 1.0

после поиска мы нашли этот пост Определить совместимость Kafka-Client с kafka-broker

но мы не нашли совместимость клиента Kafka 0.8.1 с версиями брокера Kafka

как узнать, какая версия брокера Kafka подходит для версии клиента Kafka - 0.8.1?

1 Ответ

3 голосов
/ 07 января 2020

Клиенты Kafka, использующие 0.8.1, не совместимы с брокерами 1.0 или даже 0.9 брокерами благодаря KIP-35, который включает версии протоколов в клиентских API-запросах для лучшей поддержки кросс-версии

Вы можете обратиться к вики здесь - https://cwiki.apache.org/confluence/display/KAFKA/Compatibility+Matrix

Я бы посоветовал также перейти на релиз 2.x

...