💡
原文英文,约400词,阅读约需2分钟。
📝
内容提要
Spring Integration 6.5.0发布了第一个里程碑,进行了依赖升级并去除了过时功能。恢复了Java DSL的controlBus()操作,消除了MessageGroupProcessor的限制,支持返回有效负载集合。AbstractMessageGroupStore现在可配置LockRegistry,SourcePollingChannelAdapter支持Micrometer观察。MQTT模块的依赖变为可选。详细信息请参阅更新和迁移指南。
🎯
关键要点
- Spring Integration 6.5.0发布了第一个里程碑版本。
- 进行了依赖升级,并去除了过时功能。
- 恢复了Java DSL的controlBus()操作,现与之前的controlBusOnRegistry()功能相同。
- 消除了MessageGroupProcessor返回有效负载集合的限制。
- AbstractMessageGroupStore现在可配置LockRegistry,用于所有非原子消息存储操作。
- SourcePollingChannelAdapter现在支持Micrometer观察。
- AbstractCorrelatingMessageHandler的discardIndividuallyOnExpiry选项可以设置为false,以将整个过期组作为单个消息发送到丢弃通道。
- spring-integration-mqtt模块的org.eclipse.paho.client.mqttv3依赖现在为可选项。
- 提供了更新和迁移指南,包含此版本的一些重大更改。
- 团队将开始关注基于Spring Framework 7.0的Spring Integration 7.0。
❓
延伸问答
Spring Integration 6.5.0的主要更新内容是什么?
Spring Integration 6.5.0的主要更新包括依赖升级、去除过时功能、恢复Java DSL的controlBus()操作、消除MessageGroupProcessor的限制、支持Micrometer观察等。
Java DSL的controlBus()操作有什么变化?
Java DSL的controlBus()操作已恢复,并与之前的controlBusOnRegistry()功能相同。
AbstractMessageGroupStore的LockRegistry配置有什么用?
AbstractMessageGroupStore现在可以配置LockRegistry,用于所有非原子消息存储操作,以提高并发处理能力。
SourcePollingChannelAdapter现在支持什么新特性?
SourcePollingChannelAdapter现在支持Micrometer观察,可以进行性能监控。
spring-integration-mqtt模块的依赖现在是怎样的?
spring-integration-mqtt模块的org.eclipse.paho.client.mqttv3依赖现在变为可选,用户可以根据需要选择是否使用。
关于Spring Integration 6.5.0的迁移指南包含哪些信息?
迁移指南包含了此版本的一些重大更改和破坏性变更的信息,帮助用户顺利迁移。
➡️