Spring for Apache Kafka 和 Spring for RabbitMQ 的新主要版本

釋出 | Gary Russell | 2022年11月21日 | ...

我很高興地宣佈,Spring for Apache Kafka 和 Spring for RabbitMQ 的新主要版本 (3.0.0) 現已釋出。

通用更改

這些專案的 3.0.x 版本具有以下通用更改

  • 它們依賴於 Java 17 或更高版本

  • 它們依賴於 Spring Framework 6.0.x

  • 支援建立本機 GraalVM 應用程式

  • 支援 micrometer 可觀察性和跟蹤

  • 現在提供物料清單 POM 以幫助進行依賴項管理

Spring for Apache Kafka

  • 支援全域性單例 EmbeddedKafkaBroker(跨多個測試類)

  • @RetryableTopic (非阻塞重試) 的多項增強

  • KafkaTemplate 方法現在返回 CompleteableFuture 而不是已棄用的 ListenableFuture

有關此版本中所有更改的資訊,請參見 新增功能

此外,現在還提供 2.9.32.8.11 維護版本。

專案頁面 | GitHub | 問題 | 文件 | Stack Overflow

Spring for RabbitMQ

  • 添加了對具有單個活動消費者的 RabbitMQ 超級流的支援

  • 已刪除先前已棄用的遠端處理支援

  • AsyncRabbitTemplateRabbitStreamTemplate 方法現在返回 CompleteableFuture 而不是已棄用的 ListenableFuture

有關此版本中所有更改的資訊,請參見 新增功能

此外,現在還提供 2.4.8 維護版本。

專案頁面 | GitHub | 問題 | 文件 | Stack Overflow

獲取 Spring 新聞通訊

與 Spring 新聞通訊保持聯絡

訂閱

搶先一步

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

瞭解更多

獲取支援

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

瞭解更多

即將舉行的活動

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

檢視全部