先行一步
VMware 提供培训和认证,助您加速前行。
了解更多我们很高兴地宣布 Spring for Apache Kafka 4.0.x
系列的第二个里程碑版本 4.0.0-M2
现已发布,该版本现支持 Apache Kafka 4.0.0
。
4.0.0-M2
中的 Kafka 客户端已更新至 4.0.0
4.0.0-M2
版本中已完全移除所有与 ZooKeeper 相关的支持,因为 Apache Kafka 4.0.0
已彻底移除了对 ZooKeeper 的依赖,并独家使用 KRaft 进行领导选举和 quorum 管理EmbeddedKafkaBroker
工具将不再支持 ZooKeeper,因为它仅支持 KRaft 协议除了 4.0.0-M2
版本之外,我们也很高兴发布 Spring for Apache Kafka 3.3.5
的下一个通用版本(GA)。
我们向所有促成这些版本发布的贡献者表示感谢。
有关这些版本中包含内容的更多详细信息,请参阅发布说明
https://github.com/spring-projects/spring-kafka/releases/tag/v4.0.0-M2
https://github.com/spring-projects/spring-kafka/releases/tag/v3.3.5
4.0.0
要在 Spring for Apache Kafka 中使用 Kafka 客户端 4.0.0
,您必须升级到 4.0.0-M2
版本,因为这是一次重大升级。
3.9.0
兼容性Spring for Apache Kafka 3.3.5
版本与 Kafka 客户端 3.9.0
兼容,尽管框架的编译时依赖仍然是 Kafka 客户端 3.8.1
。要在 3.3.5
版本中使用 Kafka 客户端 3.9.0
或更高版本,应用程序必须手动升级其 Kafka 客户端版本。
有关在 Spring Boot 中覆盖 Kafka 客户端版本的说明,请参阅此指南。
3.3.5
版本将集成到即将发布的 Spring Boot 3.4.5
和 3.5.0-RC1
版本中。
我们鼓励社区就这些版本提供任何反馈意见。
以下是您可以参与项目的常用途径。