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 社群中所有即將到來的活動。

檢視全部