Spring AMQP 3.2 正式釋出,3.1.8 可用

釋出 | Artem Bilan | 2024年11月19日 | ...

我很高興代表團隊和所有貢獻者宣佈 Spring AMQP 3.2 正式釋出。它可以直接從 Maven Central 使用,並將包含在即將釋出的 Spring Boot 3.4 中。

版本 3.1.8 包含一些錯誤修復和依賴項更新。這是最後一個開源版本。從現在開始,對 3.1.x 系列的修復將僅透過商業支援提供。

3.2 版本的一些值得注意的更改

  • 伺服器端重試邏輯(手動 DLX)已針對新的 retry-count 標頭進行了改進,以使 Spring AMQP 與最近釋出的 RabbitMQ 4.0.x 相容。

在將訊息重新發布到 DLX 之前,必須呼叫 MessageProperties.incrementRetryCount()。以前基於 x-death 標頭的邏輯不再有效,因為 RabbitMQ 4.0.x 忽略了客戶端傳送的任何 x-* 標頭;

  • 透過 Rabbit Listener 和 Template 觀測公開了更多的 Open Telemetry 語義標籤;
  • 一致性雜湊交換宣告 API。

有關更多資訊,請參見發行說明

非常感謝社群的反饋和及時修復!

明年,我們將專注於新的 4.0 系列。

感謝, 
Artem

專案頁面 | GitHub Issues | 貢獻 | 幫助

獲取 Spring 新聞簡報

透過 Spring 新聞簡報保持聯絡

訂閱

領先一步

VMware 提供培訓和認證,以加速您的進步。

瞭解更多

獲取支援

Tanzu Spring 在一個簡單的訂閱中提供對 OpenJDK™、Spring 和 Apache Tomcat® 的支援和二進位制檔案。

瞭解更多

即將舉行的活動

檢視 Spring 社群中所有即將舉行的活動。

檢視全部