抢先一步
VMware 提供培训和认证,以加快您的进度。
了解更多我们很高兴地宣布 Spring Cloud Data Flow 1.5.0 M1
版本发布。请遵循快速入门指南,了解如何在 本地服务器、Cloud Foundry 和 Kubernetes 上进行部署。
以下是亮点
UI改进
支持 Spring Boot & Spring Cloud Stream 2.0
组合任务的嵌套拆分
Metrics Collector 2.0 M1
Stream Application Starters Darwin M1 版本发布列车
支持部署到多个 Kubernetes 集群
我们持续改进仪表盘的 UI/UX。您会立即注意到整体设计更加轻量级。任务选项卡已重写,以匹配其他选项卡的 UX 样式。流构建器视图包含许多优化,包括更好的表单验证和及早错误报告。快来试试吧!
还进行了大量的重构工作,以优化代码库并为未来的扩展和功能添加做好准备。
我们现在支持部署基于 Spring Boot 和 Spring Cloud Stream 2.0 的应用程序。Spring Cloud Stream Application Starters 库中的一个小 实用程序类 为 Micrometer 度量添加了标签,以帮助识别所需监控后端中的流和应用程序。
应广大用户的需求,此版本添加了 DSL 支持,用于解释组合任务中的“嵌套拆分”。Flo 仪表盘和 Shell 工具会自动适应嵌套拆分。
以下是 Flo 仪表盘中 DSL 表达式的显示方式
<<extractFromFTP && cleanseFiles || extractFromS3 && splitTransform> && merge || extractfromOracle>
要使用此功能,您必须在 SCDF 中注册组合任务运行器的 1.1.1.BUILD-SNAPSHOT
版本。
对于 Maven 用户
maven://org.springframework.cloud.task.app:composedtaskrunner-task:1.1.1.BUILD-SNAPSHOT
对于 Docker 用户
docker:springcloudtask/composedtaskrunner-task:latest
Metrics Collector 的 2.0 M1 版本基于 Spring Boot 2.0 和 Spring Cloud Stream 2.0。Metrics Collector 服务器支持收集来自仅包含 Boot 1.x 或 2.x 应用程序的流以及包含 混合 Boot 版本 的流的指标。它将捕获吞吐率的一致表示,并将其传播到 SCDF 的仪表盘。我们正在开发一个演示示例,该示例在 Micrometer 和一些受支持的后端的帮助下演示了全面的指标支持——敬请期待!
Darwin 版本发布列车将 应用程序启动器 更新为基于 Spring Boot & Spring Cloud Stream 2.0。添加了 gRPC 处理器。导入 URL 可在此处找到 此处。
在将 Skipper 与 Data Flow 一起使用时,已经可以将应用程序部署目标定位到多个平台后端。但是,我们不支持将目标定位到多个 Kubernetes 平台。现在您可以做到了! :)
越来越多的新问题涉及到能够单独和全局地覆盖在 Cloud Foundry 上运行的应用程序的 JAVA_OPTS
。我们添加了一个部署器属性,例如 deployer.yourapp.cloudfoundry.javaOpts
,以支持设置此特定环境变量。
Kubernetes 服务器现在支持在每个应用程序的基础上使用 私有 Docker 注册表。
与往常一样,我们欢迎您的反馈和贡献,请通过 Stackoverflow 或 GitHub 或 Gitter 与我们联系。
请尝试一下,分享您的反馈,并考虑为该项目做出贡献!