Spring Integration 6.5 里程碑 1 可用

Spring Integration 6.5 里程碑 1 可用

💡 原文英文,约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的迁移指南包含哪些信息?

迁移指南包含了此版本的一些重大更改和破坏性变更的信息,帮助用户顺利迁移。

➡️

继续阅读