领先一步
VMware 提供培训和认证,助您加速进步。
了解更多2.3.0 版本为 Spring Boot 2.2.x 和 Spring Cloud Hoxton 带来了大量增强和通用兼容性更改。
随着业务需求的发展,任务应用程序的演进速度越来越快,需要在 Data Flow 中以自动化方式消费新版本。虽然 Data Flow 在之前的版本中已经支持注册任务应用程序的多个版本,但通过重新水化先前执行的命令行参数、部署属性和应用程序属性来实际运行它们的能力一直缺失。在此版本中,将这些值存储在清单中,以及检索它们以确定应用程序是否需要升级并将其应用于新执行的能力,使开发人员能够为其任务应用程序创建持续部署流程。所有这些功能都可以通过 RESTful API 轻松获得,因此任务的整体 CI/CD 工作流程也可以实现自动化。
调度已更新,以支持任务的 CI/CD 功能。因此,当 Kubernetes 或 Cloud Foundry 任务调度器在用户将任务应用程序更新到新版本后启动应用程序时,Spring Cloud Data Flow 中的下一次执行将自动利用这些更新。
在此版本中,我们已修改监控体系结构,以在本地、Kubernetes 和 Cloud Foundry 中实现一致的体验。

以下新功能可作为 Kubernetes 中流式和批处理数据管道的 部署属性 轻松获得。
新增的伸缩 API 可以快速更改应用程序实例的数量,而无需通过更新部署属性来重新部署整个流。伸缩 API 对目标平台无关,可以与 K8s、CF 和 Local 无缝使用。
我们还通过添加 导入/导出流 功能,使其更容易处理多个环境,该功能可轻松地在不同环境(例如开发、测试、生产)之间移动流。
我们向完全支持下一代 Spring Security OAuth2 的过渡已接近尾声,预计将在后续版本中完成。有一篇博文 使用 Spring Security 实现下一代 OAuth 2.0 支持 概述了 Spring 世界的未来发展方向。
我们在 2019 年发布了一个主要版本(2.0)、三个次要版本(2.1、2.2 和 2.3),以及几个维护版本!同样,Spring Cloud Stream、Spring Cloud Task、Deployers、Skipper、Apps 以及 SCDF 生态系统中的其他组件也独立演进。
感谢大家的支持、贡献和参与!
随着新年的临近,我们希望与社区联系,了解您的兴趣和反馈。请填写这些超级快速的单页调查,让我们知道。
Spring Cloud Data Flow Spring Cloud Stream Spring Cloud Task
一如既往,我们欢迎反馈和贡献,因此请通过 Stackoverflow 或 GitHub 或通过 Gitter 与我们联系。