Spring Cloud Data Flow 1.3.0.M2 发布

发布 | Glenn Renfro | 2017 年 9 月 18 日 | ...

我们很高兴地宣布 Spring Cloud Data Flow 及其相关项目生态系统的 1.3.0. M2 版本发布。

本地服务器:入门指南

Dashboard / Flo

在 Dashboard/Flo 1.3 系列的第二个版本中,我们解决了支持流和任务/批处理操作的核心功能。

Angular4 的基础设施升级 的基础上,流和任务/批处理工作流程现在拥有现代化的外观和感觉,并提供了易用性改进。

文档测试覆盖率webpack bundle-analyzer 都得到了显著的改进和增强。

扇入和扇出

应社区、客户和现场的普遍要求,本次发布增加了对 扇入和扇出 数据管道可视化表示的支持。下图展示了扇入/扇出的工作原理

Fan-OutDashboard Screenshot

此外,还新增了一个控件,可以直接从特定节点分支出来 TAP 管道 从该位置。

Stream Switch Dashboard Screenshot

同样,也有一个选项可以切换拓扑中的主管道。只需单击一下即可完成——就是这么简单!

直接命名通道控件

Spring Cloud Data Flow 一直支持与 命名目的地 作为生产者、消费者或两者进行交互的数据管道。本次发布增加了通过可视化界面与它们交互的能力,这使得构建复杂拓扑更加容易。可以有“n”个组合的生产者和消费者连接到一个公共目的地,这对于涉及各种数据源和目的地的架构非常强大。下图展示了一个复杂拓扑的示例

Directed Name ChannelDashboard Screenshot

应用注册表和 Maven 更新策略

从公共或私有 Maven artifactory 解析 maven 构件 的用户现在可以利用“update-policy”功能。您可以使用此功能覆盖和刷新 Spring Cloud Data Flow 的内部 Maven 缓存。例如,在开发中,您可以通过设置 update-policy=always 来连续解析 maven 构件的 SNAPSHOT 版本,这将强制下载 DSL/Dashboard 中使用的流式或批/任务应用程序的最新版本。

安全说明

鉴于 Spring Cloud Data Flow 的 传统和 OAuth 安全支持 以及对其配套服务器(如 spring-cloud/spring-cloud-dataflow-metrics-collectorspring-cloud-task-app-starters/composed-task-runner 和即将发布的 spring-cloud/spring-cloud-skipper)具有类似覆盖范围的要求,我们将通用的安全基础设施提取到一个独立的库中。 spring-cloud/spring-cloud-common-security-config 库将在未来的版本中被配套服务器重用。

Shell 改进

本次发布增加了对流和任务/批处理名称以及其他元数据的“自动完成”功能。告别猜测——一切尽在 TAB 键!观看下面的屏幕录像,了解更多关于高级 Shell 功能、技巧和窍门的内容

版本兼容性

本次发布带来了 Spring Boot 1.5.7 的兼容性,并且底层的 Spring Cloud 基础设施已更新到 Dalston.SR3。有关更多详细信息,请参阅 1.3.0 M2 发布说明

展望未来,我们的目标是发布 1.3.0 M3,然后是候选版本,最后在 2017 年 10 月发布通用版本。

一如既往,我们欢迎反馈和贡献,因此请通过StackoverflowGitHubGitter与我们联系。

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

获取 Spring 新闻通讯

通过 Spring 新闻通讯保持联系

订阅

领先一步

VMware 提供培训和认证,助您加速进步。

了解更多

获得支持

Tanzu Spring 提供 OpenJDK™、Spring 和 Apache Tomcat® 的支持和二进制文件,只需一份简单的订阅。

了解更多

即将举行的活动

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

查看所有