Spring AMQP 1.7.0.RELEASE (以及 1.6.7) 发布

发布 | Gary Russell | 2017年1月19日 | ...

我谨代表 Spring Integration 团队宣布 Spring AMQP 1.7.0.RELEASE 现已发布。

此版本主要是 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,以便在代理或其他监控和跟踪工具中识别应用程序连接。

这些内容之前已在 候选版本发布 中宣布。

此外,还包含了一些错误修复,以及为 RabbitTemplate 添加了一个新的 CorrelationDataPostProcessor,以便在消息转换发生后,可以创建/更新发布者确认的相关数据。

此功能也适用于现已发布的 1.6.7维护版本

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

获取 Spring 新闻通讯

通过 Spring 新闻通讯保持联系

订阅

领先一步

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

了解更多

获得支持

Tanzu Spring在一个简单的订阅中提供对OpenJDK™、Spring和Apache Tomcat®的支持和二进制文件。

了解更多

即将举行的活动

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

查看全部