6.2 和 6.3 之间的更改

新组件

一般更改

MessageHistoryheader 现在是可变的、仅附加的容器。 并且所有后续跟踪都不会创建新消息 - 只有它们的条目被添加到现有的消息历史标题中。 有关更多信息,请参见 Message History 章节spring-doc.cadn.net.cn

所有MessageChannel基于UnicastingDispatcher现在可以配置Predicate<Exception> failoverStrategy对于从当前MessageHandler. 有关更多信息,请参阅 Message Channel Configurationspring-doc.cadn.net.cn

安全支持更改

spring-integration-security模块被完全删除(之前已弃用),取而代之的是 APIspring-security-messaging模块。 有关更多信息,请参见 Spring Integration 中的安全性spring-doc.cadn.net.cn

MQTT 支持变更

基于MqttSubscriptionAPI 在Mqttv5PahoMessageDrivenChannelAdapter. 有关更多信息,请参阅 MQTT 支持spring-doc.cadn.net.cn

测试支持更改

MockIntegrationContext.substituteTriggerFor()引入了 API。 有关更多信息,请参阅测试支持spring-doc.cadn.net.cn

JMS 支持更改

ChannelPublishingJmsMessageListener现在可以提供RetryTemplateRecoveryCallback<Message<?>>用于重试下游发送作。 有关更多信息,请参阅 Message Driven Channel Adapterspring-doc.cadn.net.cn