2.4 相較 2.3 的變化

本節描述了 2.3 版本和 2.4 版本之間的變化。有關之前版本中的變化,請參見變更歷史

@RabbitListener 的更改

現在可以使用 MessageProperties 進行引數匹配。有關更多資訊,請參見註解端點方法簽名

RabbitAdmin 更改

新的屬性 recoverManualDeclarations 允許恢復手動宣告的佇列/交換/繫結。有關更多資訊,請參見恢復自動刪除宣告

遠端支援

使用 Spring Framework 的 RMI 支援進行遠端操作已棄用,並將在 3.0 版本中移除。有關更多資訊,請參見 Spring AMQP 遠端操作。

流支援更改

RabbitStreamOperationsRabbitStreamTemplate 已棄用,取而代之的是 RabbitStreamOperations2RabbitStreamTemplate2;它們返回 CompletableFuture 而不是 ListenableFuture。有關更多資訊,請參見使用 RabbitMQ Stream 外掛

訊息轉換器更改

Jackson2JsonMessageConverter 現在可以從 contentEncoding 標頭確定字元集。有關更多資訊,請參見Jackson2JsonMessageConverter

© . This site is unofficial and not affiliated with VMware.