跳到主要内容
版本:4.1.1

2.4 自 2.3 以来的变更

Doubao 中英对照 Changes in 2.4 Since 2.3

本节描述 2.3 版本与 2.4 版本之间的变更。历史版本的变更参见变更历史。

@RabbitListener 变更​

MessageProperties 现在可用于参数匹配。更多信息参见注解端点方法签名。

RabbitAdmin 变更​

新属性 recoverManualDeclarations 允许恢复手动声明的队列/exchange/binding。更多信息参见恢复 Auto-Delete 声明。

远程调用支持​

使用 Spring Framework RMI 支持的远程调用支持已废弃,将在 3.0 中移除。更多信息参见 Spring Remoting with AMQP。

Stream 支持变更​

RabbitStreamOperations 和 RabbitStreamTemplate 已废弃,分别改用 RabbitStreamOperations2 和 RabbitStreamTemplate2;它们返回 CompletableFuture 而非 ListenableFuture。更多信息参见使用 RabbitMQ Stream Plugin。

消息转换器变更​

Jackson2JsonMessageConverter 现在可以从 contentEncoding header 确定字符集。更多信息参见Jackson2JsonMessageConverter。