领先一步
VMware 提供培训和认证,助您加速进步。
了解更多Spring Cloud Data Flow 团队很高兴地宣布发布 2.1.0 M1 里程碑版本。请遵循入门指南,在 Local、Cloud Foundry 和 Kubernetes 上运行。
有什么新内容?
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 binder 属性外,我们现在还增加了对 Kafka Streams binder 属性的支持;同样,我们已将 Docker Compose 的 入门体验 部分切换为使用官方 Confluent 的 Docker 镜像。
任务并发启动节流
根据社区近期关于并发任务启动算法的反馈,我们重新设计了判断任务当前是否正在运行,以及如果正在运行,有多少任务并发运行状态的算法。现在,通过查询任务在底层平台(例如:Local、Cloud Foundry 和 Kubernetes)上的运行时状态,可以更真实地了解任务的实际运行情况。您可以阅读 参考指南 了解新设计和边界情况。
部署器属性作为下拉列表
越来越多的支持案例表明,开发人员在部署流和任务时很难发现并提供特定于平台的部署器属性。我们通过添加一个新的下拉列表来解决这个问题,该列表将根据 SCDF 配置运行的平台自动填充部署器属性。对于配置了一个或多个平台到单个 SCDF 实例的情况,此功能同样适用,下拉列表将根据平台选择进行响应。这不仅简化了这些属性及其用途的发现过程,而且还能自动创建 SCDF 所需的必要前缀,从而在部署流/任务时无需担心。

Spring Cloud Data Flow 微型网站
SCDF 团队以在包括 StackOverflow、Gitter、GitHub、Twitter,有时甚至在电子邮件和 Zoom 会议等各种论坛中公开与社区沟通为荣。
通过多年的这种模式工作经验,我们了解到仅提供示例和将所有功能以参考指南的形式记录下来是不够的。在与社区互动时,我们倾向于编写更多可用的代码示例,并用额外的例子来阐明概念。这种情况非常普遍,以至于我们经常重复回答相同的问题。
此外,在最近的 Spring Cloud Stream、Spring Cloud Task 和 Spring Cloud Data Flow 开发者调查中,很明显我们的示例、文档和指南需要改进。
我们决心改进这一点!SCDF 团队正在努力开发一个更注重实践的开发者指南,深入探讨各种概念、特性、部署选项以及许多其他主题。我们称之为“Spring Cloud Data Flow 微型网站”——一个独立的应用程序,所有相关材料都经过结构化设计,能够更直接地与开发者群体交流。2.1.0 版本的主要主题就是这个微型网站——在下一个里程碑版本中将有更多关于这个主题的内容——敬请期待!
切换到 ZenHub
从产品积压工作的角度来看,我们已经切换并将所有 GitHub 积压工作从 Waffle 迁移到 ZenHub(参见:原因)。如果您有兴趣关注产品发布进度,可以安装适用于浏览器的 ZenHub 插件,并在 SCDF GitHub 仓库中导航到 ZenHub 选项卡。
保持联系
一如既往,我们欢迎您的反馈和贡献,请通过 StackOverflow、GitHub 或 Gitter 与我们联系。