领先一步
VMware 提供培训和认证,助您加速进步。
了解更多我很高兴地宣布 Spring for Apache Kafka 和 Spring for RabbitMQ 的新主要版本(3.0.0)现已发布。
这些项目的 3.0.x 版本有以下共同变化:
它们依赖于 Java 17 或更高版本
它们依赖于 Spring Framework 6.0.x
支持创建原生 GraalVM 应用程序
支持 Micrometer 可观测性和跟踪
现在提供了 Bill of Materials POM 来帮助进行依赖管理
支持全局单一的 EmbeddedKafkaBroker(跨多个测试类)
@RetryableTopic(非阻塞重试)的几项增强功能
KafkaTemplate 方法现在返回 CompleteableFuture 而不是已弃用的 ListenableFuture
有关此版本中所有更改的信息,请参阅新增功能。
此外,2.9.3 和 2.8.11 维护版本现已可用。
项目页面 | GitHub | 问题 | 文档 | Stack Overflow
增加了对 RabbitMQ 超级流的支持,支持单个活跃消费者
以前已弃用的远程支持已移除
AsyncRabbitTemplate 和 RabbitStreamTemplate 方法现在返回 CompleteableFuture 而不是已弃用的 ListenableFuture
有关此版本中所有更改的信息,请参阅新增功能。
此外,2.4.8 维护版本现已可用。
项目页面 | GitHub | 问题 | 文档 | Stack Overflow