遥遥领先
VMware 提供培训和认证,以加速您的进步。
了解更多我谨代表 Spring Integration 团队宣布 Spring AMQP 1.7.0.RELEASE 现已可用。
此版本主要是 1.6.x
和 2.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 维护版本中使用,该版本也已可用。