搶先一步
VMware 提供培訓和認證,以加速您的進步。
瞭解更多我們很高興地宣佈 Spring AMQP (for Java) 1.3.1.RELEASE 的釋出。
此版本包含一些重要的新功能,包括
監聽器容器
可以在不先停止容器的情況下更改監聽器容器的併發性,並且會相應地調整監聽器
監聽器容器可以根據工作負載動態調整併發使用者
監聽器容器現在支援消費者優先順序(使用 RabbitMQ 3.2.x 或更高版本)
監聽器容器現在支援獨佔消費者的配置
監聽器容器現在支援自動刪除佇列;啟動時必要時重新宣告它們
Rabbit 模板
RabbitTemplate
現在有幾個方便的 receiveAndReply
方法
現在可以使用 RetryTemplate
配置 RabbitTemplate
,使客戶端不必直接處理代理連線問題。
連線工廠
連線工廠現在可以快取連線,而不是所有使用者共享同一個連線(並且,自 M2 以來,通道可以在快取的連線中快取)
現在有一個 SimpleRoutingConnectionFactory
可以在執行時確定要使用哪個連線工廠
其他主要功能
現在提供了一個流暢的 Java API 來構建 Message
(和 MessageProperties
)
現在提供了一個流暢的 Java API 來構建監聽器容器重試攔截器
使用重試攔截器時,可以使用新的 RepublishMessageRecoverer
將失敗的訊息(帶有堆疊跟蹤)重新發布到另一個交換機