3.1 相对于 3.0 的变化
独占消费者日志记录
由于独占消费者导致的访问拒绝的日志消息现在默认记录在 DEBUG 级别。通过分别在监听器容器和连接工厂上设置 exclusiveConsumerExceptionLogger
和 closeExceptionLogger
属性,仍然可以配置自己的日志记录行为。此外,SimpleMessageListenerContainer
在发生此类异常后的消费者重启现在默认记录在 DEBUG 级别(之前是 INFO)。ConditionalExceptionLogger
中添加了一个新的方法 logRestart()
,允许更改此行为。有关更多信息,请参阅消费者事件和日志记录通道关闭事件。
连接增强
连接工厂在创建连接通道时支持退避策略。有关更多信息,请参阅选择连接工厂。