遙遙領先
VMware 提供培訓和認證,以加速您的進步。
瞭解更多親愛的 Spring 社群:
我很高興代表 Spring Integration 團隊宣佈 6.3.0-M2
版本的專案已從 Spring Milestone Repository 提供。
此外,bug 修復版本 6.1.7
& 6.2.3
也已釋出到 Maven Central。
6.3
中的顯著變化
Kotlin DSL 現在與即將到來的 Kotlin 2.0 相容
為了支援 Spring Security 專案的 spring-security-messaging
模組中的 SecurityContextChannelInterceptor
& SecurityContextPropagationChannelInterceptor
,spring-integration-security
模組已完全移除
由於 ObservationPropagationChannelInterceptor
無法線上程之間甚至持久化儲存中執行正確的觀察狀態,因此已被棄用。
相反,必須在 MessageChannel
和相應的 MessageHandler
上啟用觀察,作為此通道的訂閱者。這樣,跟蹤資訊透過使用 PRODUCER
& CONSUMER
型別的 span 的訊息頭傳播。
MessageHistory
標頭現在是可變的,當我們在每次跟蹤時不建立新訊息時,可以提高效能
基於 UnicastingDispatcher
的 MessageChannel
實現現在可以使用 Predicate<Exception> failoverStrategy
進行配置,以便在當前 MessageHandler
丟擲異常時進行動態故障轉移決策
Mqttv5PahoMessageDrivenChannelAdapter
現在使用訂閱識別符號來支援共享訂閱
添加了一個新的 MockIntegrationContext.substituteTriggerFor()
API,用於測試模組,以便在測試期間輕鬆調整基於時間的配置。
非常感謝每一位貢獻者!
乾杯,Artem
專案頁面 | GitHub Issues | 貢獻 | 幫助