領先一步
VMware 提供訓練和認證,以加速您的進展。
了解更多謹代表團隊以及社群中所有貢獻者,我們很高興宣布 Spring for Apache Kafka 3.2.0
正式 GA 版本發布。
Spring for Apache Kafka 3.2.0
3.2.0
GA 版本包含新增功能、功能增強、錯誤修正和文件更新。如需 3.2.0
版本中所有變更的詳細資訊,請參閱 https://github.com/spring-projects/spring-kafka/releases/tag/v3.2.0。
即將推出的 Spring Boot 3.3.0
將包含 Spring for Apache Kafka 的 3.2.0
版本。
由於這是 3.2.x
系列中的第一個 GA 版本,以下回顧 Spring for Apache Kafka 這個新世代版本中包含的所有增強功能和特色。
3.7.0
版本,其中導入了新的消費者群組協定。這作為搶先體驗功能包含在 3.7.0
用戶端中,不適合在生產環境中使用。目前我們僅建議將新的消費者群組協定用於測試目的。預設情況下,Spring for Apache Kafka 中使用傳統消費者,並且在測試新的消費者群組協定時,必須使用 group.protocol
消費者屬性選擇加入。如需更多資訊,請參閱此處。KafkaClusterTestKit
中的某些限制,KRaft
模式在 Embeddedkafka
中預設為停用。如果有人想在 KRaft
模式下嘗試 EmbeddedKafka
,他們必須透過 EmbeddedKafka
上的 kraft
屬性啟用它。此外,新的消費者群組協定僅在 kraft
模式下運作,因此,在測試此新協定時,由於上述 KafkaClusterTestKit
中的限制,我們建議不要使用啟用 kraft
模式的 EmbeddedKafka
。若要測試新的消費者群組協定,我們建議在 KRaft
模式下使用真實的 Broker。如需更多資訊,請參閱此處。@KafkaListener
上的非阻塞重試支援。如需更多詳細資訊,請參閱此處RetryTopicConfiguration
改進@PartitionOffset
支援 搜尋位置。此外,在整個 3.2.0
開發過程中還進行了更多增強功能和錯誤修正。如需所有變更的相關資訊,請參閱對應的里程碑版本和 RC 發行版本。
https://github.com/spring-projects/spring-kafka/releases/tag/v3.2.0-M1
https://github.com/spring-projects/spring-kafka/releases/tag/v3.2.0-M2
https://github.com/spring-projects/spring-kafka/releases/tag/v3.2.0-RC1
Spring for Apache Kafka 3.1.5 和 3.0.17
Spring for Apache Kafka 3.1.5
和 3.0.17
也已發布。3.0.17
是 3.0.x
世代中的最後一個修補程式版本,因為它已超出 OSS 支援範圍。此版本未來僅以商業形式提供。如需商業支援系列的更多詳細資訊,請參閱支援時程表。
這兩個修補程式版本都包含一些改進和錯誤修正。如需更多詳細資訊,請參閱以下變更記錄。
https://github.com/spring-projects/spring-kafka/releases/tag/v3.0.17
https://github.com/spring-projects/spring-kafka/releases/tag/v3.1.5
Spring Boot 3.1.12
和 3.2.6
版本將分別包含 Spring for Apache Kafka 3.0.17
和 3.1.15
。
我們要向所有為這些版本做出貢獻的人表達感謝。您的貢獻非常寶貴,並在 Spring for Apache Kafka 的持續改進中發揮關鍵作用。
以下是與專案互動的常用管道。
GitHub | 問題追蹤 | 文件 | Stack Overflow