Spring AMQP 1.7 RC1 现已发布

发布 | Artem Bilan | 2016 年 12 月 28 日 | ...

我谨代表 Spring Integration 团队宣布 Spring AMQP 1.7 的第一个(也是最后一个)候选发行版,该版本可在 Milestone Repository 中获取。

此版本主要是 Spring Boot 1.5 和 IO Platform Brussels 兼容性之间的中间版本,介于 1.6.x2.0 之间。

无论如何,这里有几项改进和新功能可以解释:

  • 升级到 Amqp Client 4.0,并进行相应的 RabbitConnectionFactoryBean 更改

  • 升级到 Log4j 2.7 并修复了 log4j2.AmqpAppender 所需的破坏性更改。

  • 升级到 Spring Retry 1.2,并为向后兼容性进行了重要的 StatefulRetryOperationsInterceptor.setUseRawKey(true) 设置

  • 提供了一个新的 spring-rabbit-junit 工件,其中包含一些实用工具(例如 BrokerRunning @Rule),这些工具对于测试 Spring AMQP 应用程序可能很有用

  • SimpleMessageListenerContainer 现在可以启动而无需任何队列。它们可以在运行时稍后通过 addQueues() 提供

  • ConnectionFactory 提供了 ConnectionNameStrategy,以便在 Broker 或其他监控和跟踪工具中识别应用程序连接

同时,也感谢所有以任何方式提供贡献的社区成员,特别是他们报告的 Bug 以及对 Bug 的即时修复。

我们预计将在 Spring Boot 1.5 GA 版本发布之前发布 GA 版本,因此您有充足的时间试用此版本并向我们提供任何反馈。同时,我们正在基于 Spring Framework 5.0 和 Java 8 功能开发 Spring AMQP 2.0

项目主页 | GitHub | 帮助 | 文档 | 聊天

获取 Spring 新闻通讯

通过 Spring 新闻通讯保持联系

订阅

领先一步

VMware 提供培训和认证,助您加速进步。

了解更多

获得支持

Tanzu Spring 提供 OpenJDK™、Spring 和 Apache Tomcat® 的支持和二进制文件,只需一份简单的订阅。

了解更多

即将举行的活动

查看 Spring 社区所有即将举行的活动。

查看所有