Spring Cloud Data Flow 1.7 M1 发布,新增多项功能

h4cd
 h4cd
发布于 2018年09月19日
收藏 7

Spring Cloud Data Flow 1.7 M1 发布了,Spring Cloud Data Flow 是构建数据集成和实时数据处理流水线的工具包。

此次更新主要内容有:

  • UI 增强

  • Stream Application DSL

  • 审计跟踪 Audit trail

  • 并发任务启动限制

  • 流和任务验证

  • 流强制升级

UI 增强


  • UI 导航已从标签移动到左侧导航系统,通过最小化左侧导航可以获得更多的屏幕空间,这为使用 Flo 的设计师创建流提供了更多的屏幕空间。

  • 新增快速搜索功能,可以搜索所有不同的数据流类型。

  • 添加了其它颜色,并更改了整体主题,使 UI 看起来更生动。

  • 路由管理得到了改进,使用 BrowserStack/SauceLabs 增加了端到端的测试覆盖率。

Stream Application DSL

并不是所有用例都可以通过线性 pipeline 将数据流从源流到处理器、到接收器、再绑定到目标应用来解决,某些用例需要一组具有多个输入和输出的应用,为了解决这些用例,此次更新引入了 Stream Application DSL。

此 DSL 使用逗号而不是管道符号来指示 Data Flow 不应配置应用程序的绑定属性,相反,开发人员需要设置适当的部署属性以“连接”应用程序。

审计跟踪

引入了审计跟踪来存储涉及应用程序注册、计划、流和任务的操作,以明确谁做了什么?何时做什么?对于应用程序和计划;将审核创建和删除操作。对于流,将审核创建、删除、部署、取消部署、更新和回滚;对于任务,审计创建、启动和破坏。审计信息在 UI 中可用于查询。


并发任务启动限制

允许强制执行最大数量的并发运行任务,以防止计算资源饱和。可以通过设置 spring.cloud.dataflow.task.maximum-concurrent-tasks 属性来配置此限制,默认值为 20。

流和任务验证

新的 shell 命令 stream validate 和 task validate 将验证流或任务应用资源是否有效且可访问,这可以避免在部署时获得异常。

流强制升级

升级流时,现在可以使用选项 --force 来部署当前的应用程序新实例,即使没有更改应用或部署属性也可以。应用场景如:在启动时由应用程序本身获取配置信息(例如从 Spring Cloud Config Server 获取)时。

详情见发布公告

下载地址:https://cloud.spring.io/spring-cloud-dataflow/

本站文章除注明转载外,均为本站原创或编译。欢迎任何形式的转载,但请务必注明出处,尊重他人劳动共创开源社区。
转载请注明:文章转载自 开源中国社区 [http://www.oschina.net]
本文标题:Spring Cloud Data Flow 1.7 M1 发布,新增多项功能
加载中
返回顶部
顶部