Spring Integration 4.2 里程碑 2 可用(和 4.1.6)
💡一则或许对你有用的小广告
欢迎加入小哈的星球 ,你将获得:专属的项目实战 / 1v1 提问 / Java 学习路线 / 学习打卡 / 每月赠书 / 社群讨论
- 新项目:《从零手撸:仿小红书(微服务架构)》 正在持续爆肝中,基于
Spring Cloud Alibaba + Spring Boot 3.x + JDK 17...
,点击查看项目介绍 ;- 《从零手撸:前后端分离博客项目(全栈开发)》 2 期已完结,演示链接: http://116.62.199.48/ ;
截止目前, 星球 内专栏累计输出 82w+ 字,讲解图 3441+ 张,还在持续爆肝中.. 后续还会上新更多项目,目标是将 Java 领域典型的项目都整一波,如秒杀系统, 在线商城, IM 即时通讯,权限管理,Spring Cloud Alibaba 微服务等等,已有 2800+ 小伙伴加入学习 ,欢迎点击围观
最初由 Gary Russell 在 Spring 博客上撰写
我们很高兴地宣布,即将发布的 Spring Integration 4.2 版本的第二个里程碑现已推出。除了 里程碑 1 中的这些功能之外,此版本还包括:
动物园管理员支持
添加了几个使用 zookeeper 的组件,包括
LockRegistry
和
MetadataStore
,但可能最重要的是将端点分配给领导
Role
的能力,端点生命周期由领导状态控制。当应用程序上下文被授予领导权时,相应角色中的所有端点都会自动启动。同样,当领导权被撤销时,端点也会停止。
这对于配置应用程序的热备份实例很有用。
可完成的未来
使用 Java 8 运行时,网关方法现在可以返回
CompletableFuture<?>
。
聚合器
现在可以更轻松地将
aggregator
配置为消息屏障,当消息组被释放时(由于完成或超时),每条消息将单独发布而不是作为一个集合发布。
(S)FTP
SFTP 和 FTP 出站网关现在在
get
文件时支持
-stream
选项,并且消息有效负载是允许直接流式传输远程文件的
InputStream
。将此功能用于文本文件时,结合
FileSplitter
(
<int-file:splitter/>
) 可以单独处理每一行,而无需将文件复制到本地磁盘。
性能改进
一些性能瓶颈已经确定并得到纠正。
有关完整信息,请参阅 发行说明 ,有关文档和下载详细信息,请参阅 项目页面 。
提醒一下, Apache Kafka 扩展 现在支持 0.8.2 版本的 kafka。
包含 一些错误修复和小改进的 4.1.6.RELEASE 也可在 spring repo 中使用,并将很快在 maven central 中提供。
SpringOne 2GX 2015 指日可待!
赶快在华盛顿特区的 SpringOne2GX 预订您的位置吧。超早鸟价6月12日截止!这是最好的机会,可以直接了解所有正在发生的事情并提供直接反馈。