领先一步
VMware 提供培训和认证,助您快速提升。
了解更多我们很高兴地宣布 Spring Cloud Data Flow 及其相关项目生态系统的 1.3.0. M2 版本发布。
本地服务器:入门指南。
在 Dashboard/Flo 1.3 版本的第二部分中,我们解决了支持流处理和任务/批处理操作的核心功能。
继续进行基于 Angular4 的基础设施升级,流处理和任务/批处理工作流现在具有现代外观和感受,并包含了许多可用性改进。
文档、测试覆盖率和 webpack bundle-analyzer 都经过了显著的改进和新增。
由于社区、客户和现场的普遍需求,此版本包含对数据管道的扇入和扇出可视化表示的支持。下图展示了扇出如何工作
此外,还有一个新控件可以直接从特定节点分支出来,以便从该位置TAP 流。
同样,还有一个选项可以在拓扑结构中切换主数据流。只需单击一下即可实现——就这么简单!
Spring Cloud Data Flow 一直支持数据管道,这些管道可以作为生产者、消费者或两者,与命名目的地 (named-destinations)进行交互。此版本新增了可视化地与它们交互的能力,使构建复杂拓扑变得更容易。生产者和消费者可以以“n”种组合连接到公共目的地,这对于涉及各种数据源和目的地的架构非常强大。下图展示了一个复杂拓扑的示例
从公共或私有 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-collector、spring-cloud-task-app-starters/composed-task-runner 和即将发布的 spring-cloud/spring-cloud-skipper)提供类似的安全覆盖范围的需求,我们将公共安全基础设施提取到了一个独立的库中。未来的版本中,该 spring-cloud/spring-cloud-common-security-config 库将在配套服务器中重复使用。
此版本为流处理和任务/批处理名称以及其他元数据添加了“自动补全”功能。无需再猜测——只需按 Tab 键即可获取所需信息!请观看以下截屏视频,了解更多关于高级 Shell 功能、技巧和窍门的信息
此版本带来了 Spring Boot 1.5.7 的兼容性,底层 Spring Cloud 基础设施已更新到 Dalston.SR3。更多详细信息,请查阅1.3.0 M2 发行说明。
展望未来,我们的目标是推出 1.3.0 M3 版本,随后是候选发布版,然后在 2017 年 10 月之前推出通用发布版。
一如既往,我们欢迎反馈和贡献,请通过 Stackoverflow 或 GitHub 或 Gitter 联系我们。
请尝试一下,分享您的反馈,并考虑为项目做出贡献!