Spring Cloud Data Flow 2.1.0.M1 发布

发布 | Janne Valkealahti | 2019 年 4 月 18 日 | ...

Spring Cloud Data Flow 团队很高兴地宣布发布 2.1.0 M1 里程碑版本。请遵循快速入门指南,了解如何在本地Cloud FoundryKubernetes 上运行。

有什么新内容?

SCDF Helm Chart 和 Apache Kafka

随着社区持续的关注,从 v2.0.2 开始,我们现在添加了在使用 SCDF 的 helm chart 时在 RabbitMQ 和 Apache Kafka 之间切换的支持。虽然该 chart 处于 Helm 存储库中的 PR 状态,您仍然可以尝试 并给我们反馈。

Docker Compose 和 Apache Kafka

为了延续 Apache Kafka 的相同趋势,除了常规的 Apache Kafka 绑定器属性外,我们现在还添加了对 Kafka Streams 绑定器属性的支持;同样,我们已切换到使用官方的 Confluent 的 Docker 镜像作为 Docker Compose 快速入门体验 的一部分。

任务的并发启动节流

根据社区最近关于并发任务启动算法的反馈,我们重新设计了决定任务当前是否正在运行的方法,以及如果正在运行,则有多少个任务并发处于运行状态。通过查询底层平台(例如,本地、Cloud Foundry 和 Kubernetes)中任务的运行时状态,现在可以更真实地了解任务的实际情况。您可以从参考指南中阅读有关新设计和特殊情况的所有信息。

部署器属性作为下拉列表

越来越多的支持案例表明,开发人员在部署流和任务时很难发现并提供特定于平台的部署器属性。我们通过添加一个新的下拉列表来解决此问题,该下拉列表会根据 SCDF 配置为运行的平台自动填充部署器属性。对于将 1 个或多个平台配置到 SCDF 的单个实例的情况,也会应用相同的操作 - 下拉列表将对平台选择做出反应。拥有此功能不仅可以简化如何派生这些属性及其用途的发现,还可以自动创建 SCDF 所需的必要前缀,因此您在部署流/任务时无需担心它。我们将在本版本中将其推广到流,下一个里程碑版本将包含对任务的支持。

scdf-local-deployment-properties-1

Spring Cloud Data Flow 微型网站

SCDF 团队很自豪能够在包括 StackOverflow、Gitter、GitHub、Twitter 以及有时在电子邮件和 Zoom 通话中在内的各种论坛中与社区公开沟通。

多年来在该模型中工作的经验使我们认识到,仅以参考指南的形式提供示例并记录所有功能是不够的。在与社区互动时,我们倾向于编写更多可行的代码示例并通过额外的示例阐明概念。这种情况发生的次数很多,以至于我们倾向于重复回答相同的问题。

此外,在最近的Spring Cloud StreamSpring Cloud TaskSpring Cloud Data Flow 开发人员调查中,很明显我们的示例、文档和指南需要改进。

我们决心改进这一点!SCDF 团队正在开发一个更实用的开发人员指南,该指南深入探讨了各种概念、功能、部署选项以及许多其他主题。我们称之为“Spring Cloud Data Flow 微型网站” - 一个独立的应用程序,其中所有配套材料都经过精心组织,以便更直接地与开发人员角色进行交流。2.1.0 版本的更大主题只是微型网站 - 有关此主题的更多信息将在下一个里程碑版本中发布 - 请继续关注!

切换到 ZenHub

从产品积压的角度来看,我们已将所有 GitHub 积压工作从 Waffle 迁移到 ZenHub(请参阅:原因)。如果您有兴趣关注产品发布进度,可以在 Web 浏览器中安装 ZenHub 插件,然后导航到 SCDF GitHub 存储库中的 ZenHub 选项卡。

保持联系

与往常一样,我们欢迎您的反馈和贡献,因此请通过StackOverflowGitHub 或通过Gitter与我们联系。

获取 Spring 新闻通讯

通过 Spring 新闻通讯保持联系

订阅

领先一步

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

了解更多

获取支持

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

了解更多

即将举行的活动

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

查看全部