Spring AMQP 1.7.0.RELEASE (和 1.6.7) 可用

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

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

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

但是,这里有一些改进和新功能需要说明

  • 升级到 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 社区中所有即将举行的活动。

查看全部