领先一步
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 中提供一致的体验。
以下新功能可在 Kubrentes 中作为 部署属性 获得,适用于流式和批处理数据管道。
添加了新的扩展 API,可以快速更改应用程序实例的数量,而无需重新部署整个流并更新部署属性。扩展 API 与目标平台无关,可以与 K8s、CF 和本地无缝使用。
我们还通过添加 导入/导出流 功能简化了在多个环境中工作,该功能提供了一种简单的方法来跨不同环境(例如开发、测试、生产)移动流。
我们全面转向下一代 Spring Security OAuth2 支持的旅程即将完成,我们预计将在下一个版本中完成它。有一篇博文 使用 Spring Security 的下一代 OAuth 2.0 支持 概述了 Spring 世界中事情的发展方向。
我们在 2019 年发布了一个主要版本 (2.0)、三个次要版本 (2.1、2.2 和 2.3) 以及多个维护版本!同样,Spring Cloud Stream、Spring Cloud Task、部署程序、Skipper、应用程序以及 SCDF 生态系统中的其他组件也独立发展。
感谢大家一直以来的支持、贡献和参与!
随着我们逐渐接近新年,我们希望与社区联系,了解大家的兴趣和反馈。请填写以下超快速的单页调查,让我们了解您的想法。
Spring Cloud Data Flow Spring Cloud Stream Spring Cloud Task
与往常一样,我们欢迎您的反馈和贡献,请通过 Stackoverflow 或 GitHub 或 Gitter 与我们联系。