Changes in 2.4 Since 2.3

  • 在 @RabbitListener 注解端点中使用 MessageProperties 进行参数匹配。

  • 引入 recoverManualDeclarations 属性,用于恢复手动声明的队列、交换和绑定。

  • 弃用并计划在 3.0 版中移除对 Spring Framework RMI 支持的依赖。

此部分描述了版本 2.3 和版本 2.4 之间的更改。请参阅 Change History 了解以前版本的更改。

@RabbitListener Changes

MessageProperties 现在可用于参数匹配。请参阅 Annotated Endpoint Method Signature 以获取更多信息。

RabbitAdmin Changes

一个新的属性 recoverManualDeclarations 允许恢复手动声明的队列/交换/绑定。更多信息,请参阅 Recovering Auto-Delete Declarations

Remoting Support

通过使用 Spring Framework 的 RMI 支持恢复远程调用的支持已被弃用,且将在 3.0 中移除。有关更多信息,请参见使用 AMQP 的 Spring 远程调用。