抢先一步
VMware 提供培训和认证,以加速您的进步。
了解更多我谨代表 Spring Integration 团队宣布 Spring AMQP 1.7 的第一个(也是最终的)候选发布版本,该版本可在 里程碑仓库 中找到。
此版本主要是 Spring Boot 1.5
和 IO Platform Brussels
兼容的 1.6.x
版本和 2.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 或其他监视和跟踪工具中识别应用程序连接
还要感谢所有以任何方式提供贡献的社区成员,特别是报告错误和立即修复它们。
我们预计在 Spring Boot 1.5 GA
之前发布 GA 版本,因此有足够的时间来试用此版本,并将任何反馈返回给我们。 同时,我们正在开发基于 Spring Framework 5.0
和 Java 8 功能的 Spring AMQP 2.0
。