新增功能
3.1 相比 3.0 的变化
独占消费者日志记录
现在,默认情况下,由于独占消费者导致的访问拒绝的日志消息将记录在 DEBUG 级别。可以通过在监听器容器和连接工厂上分别设置 exclusiveConsumerExceptionLogger
和 closeExceptionLogger
属性来配置自己的日志记录行为。此外,默认情况下,SimpleMessageListenerContainer
消费者在遇到此类异常后的重启现在将记录在 DEBUG 级别(以前是 INFO)。已向 ConditionalExceptionLogger
添加了一个新方法 logRestart()
以允许更改此行为。有关更多信息,请参阅 消费者事件 和 [channel-close-logging]。
连接增强
连接工厂在创建连接通道时支持回退策略。有关更多信息,请参阅 选择连接工厂。