Spring Cloud Data Flow 1.5 M1 版本发布

发布 | Mark Pollack | 2018年4月20日 | ...

我们很高兴地宣布 Spring Cloud Data Flow 1.5.0 M1 版本发布。请遵循快速入门指南,了解如何在 本地服务器Cloud FoundryKubernetes 上进行部署。

以下是亮点

  • UI改进

  • 支持 Spring Boot & Spring Cloud Stream 2.0

  • 组合任务的嵌套拆分

  • Metrics Collector 2.0 M1

  • Stream Application Starters Darwin M1 版本发布列车

  • 支持部署到多个 Kubernetes 集群

UI 改进

我们持续改进仪表盘的 UI/UX。您会立即注意到整体设计更加轻量级。任务选项卡已重写,以匹配其他选项卡的 UX 样式。流构建器视图包含许多优化,包括更好的表单验证和及早错误报告。快来试试吧!

还进行了大量的重构工作,以优化代码库并为未来的扩展和功能添加做好准备。

支持 Spring Boot & Spring Cloud Stream 2.0

我们现在支持部署基于 Spring Boot 和 Spring Cloud Stream 2.0 的应用程序。Spring Cloud Stream Application Starters 库中的一个小 实用程序类 为 Micrometer 度量添加了标签,以帮助识别所需监控后端中的流和应用程序。

组合任务和嵌套拆分

应广大用户的需求,此版本添加了 DSL 支持,用于解释组合任务中的“嵌套拆分”。Flo 仪表盘和 Shell 工具会自动适应嵌套拆分。

以下是 Flo 仪表盘中 DSL 表达式的显示方式

<<extractFromFTP && cleanseFiles || extractFromS3 && splitTransform> && merge || extractfromOracle>

Nested Splits

要使用此功能,您必须在 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

Metrics Collector 的 2.0 M1 版本基于 Spring Boot 2.0 和 Spring Cloud Stream 2.0。Metrics Collector 服务器支持收集来自仅包含 Boot 1.x 或 2.x 应用程序的流以及包含 混合 Boot 版本 的流的指标。它将捕获吞吐率的一致表示,并将其传播到 SCDF 的仪表盘。我们正在开发一个演示示例,该示例在 Micrometer 和一些受支持的后端的帮助下演示了全面的指标支持——敬请期待!

Stream Application Starters Darwin

Darwin 版本发布列车将 应用程序启动器 更新为基于 Spring Boot & Spring Cloud Stream 2.0。添加了 gRPC 处理器。导入 URL 可在此处找到 此处

支持部署到多个 Kubernetes 集群

在将 Skipper 与 Data Flow 一起使用时,已经可以将应用程序部署目标定位到多个平台后端。但是,我们不支持将目标定位到多个 Kubernetes 平台。现在您可以做到了! :)

其他细节

越来越多的新问题涉及到能够单独和全局地覆盖在 Cloud Foundry 上运行的应用程序的 JAVA_OPTS。我们添加了一个部署器属性,例如 deployer.yourapp.cloudfoundry.javaOpts,以支持设置此特定环境变量。

Kubernetes 服务器现在支持在每个应用程序的基础上使用 私有 Docker 注册表

保持联系……

与往常一样,我们欢迎您的反馈和贡献,请通过 StackoverflowGitHubGitter 与我们联系。

请尝试一下,分享您的反馈,并考虑为该项目做出贡献!

获取 Spring 新闻通讯

通过 Spring 新闻通讯保持联系

订阅

抢先一步

VMware 提供培训和认证,以加快您的进度。

了解更多

获得支持

Tanzu Spring在一个简单的订阅中提供对OpenJDK™、Spring和Apache Tomcat®的支持和二进制文件。

了解更多

即将举行的活动

查看Spring社区所有即将举行的活动。

查看全部