跳到主要内容

6.2 和 6.3 之间的变更

QWen Plus 中英对照 Changes between 6.2 and 6.3

新组件

通用更改

MessageHistory 标头现在是一个可变的、仅追加的容器。所有后续的轨迹不会创建新的消息 - 只会将其条目添加到现有的消息历史记录标头中。有关更多信息,请参阅 消息历史记录章节

所有基于 UnicastingDispatcherMessageChannel 实现现在都可以配置一个 Predicate<Exception> failoverStrategy,以便在当前 MessageHandler 抛出异常时动态决定是否进行故障转移。更多信息,请参见 消息通道配置

安全支持更改

spring-integration-security 模块已完全移除(之前已弃用),取而代之的是 spring-security-messaging 模块中的 API。更多信息请参见 Spring Integration 中的安全性

MQTT 支持变更

基于 MqttSubscription API 的细粒度配置在 Mqttv5PahoMessageDrivenChannelAdapter 上提供。更多信息请参见 MQTT 支持

测试支持变更

引入了 MockIntegrationContext.substituteTriggerFor() API。更多信息请参见测试支持

JMS 支持变更

现在可以为 ChannelPublishingJmsMessageListener 提供一个 RetryTemplateRecoveryCallback<Message<?>>,以对下游发送操作进行重试。更多信息,请参见 消息驱动通道适配器