Kafka 0.9 的 Spring Kafka 集成

Sat*_*esh 5 spring-integration

Spring Kafka Integration 支持 Kafka 0.9 吗?从 Spring 文档中我可以看到 Spring Kafka Integration 1.3.0 已发布以支持 Kafka 0.8,但对于 0.9,创建了一个名为 Spring-Kafka 的单独新项目,该项目将由仍在开发中的 Spring Kafka Integration 2.0 使用。

我仍然可以使用 spring-kafka-integration 1.3.0 并且它支持 Kafka 0.9 吗?一旦 spring-kafka-integration 2.0 发布,它会帮助我迁移到它吗?有什么想法吗 ?

Art*_*lan 4

首先感谢您对这些项目的关注!

  1. Spring Integration Kafka 1.x 完全适用于 Apache Kafka < 0.9。对于 0.8.x 来说要严格一些。

  2. Spring Kafka 1.0(当前在 M1 中)恰好适用于 Kafka-0.9。我们希望能够与 Kafka 0.10 及更高版本兼容。

  3. 考虑到这一点,Spring Integration Kafka 2.0 基于 Spring Kafka 项目,与 Apache Kafka < 0.9 不兼容。

  4. Kafka Client 0.8(以及 Spring Integration Kafka 1.x)与 Kafka 0.9 兼容。因此,您可以在该问题上使用 SIK-1.3,并在准备就绪时迁移到 SIK-2.0。

希望有帮助。