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