领先一步
VMware 提供培训和认证,以加速您的进步。
了解更多Spring Cloud Data Flow 团队很高兴地宣布 2.1.0 M1 里程碑版本的发布。 请按照本地、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 属性的支持; 同样,我们已切换为使用 Confluent 的官方 Docker 镜像作为 Docker Compose 入门体验的一部分。
任务的并发启动限制
根据社区最近关于并发任务启动算法的反馈,我们重新设计了确定任务当前是否正在运行的方法,以及如果正在运行,有多少任务同时处于运行状态。 现在可以通过查询底层平台(例如,本地、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(请参阅:原因)。 如果您有兴趣了解产品发布进度,可以为 Web 浏览器安装 ZenHub 插件,然后导航到 SCDF GitHub 存储库中的 ZenHub 选项卡。
保持联系
与往常一样,我们欢迎反馈和贡献,因此请通过 StackOverflow 或 GitHub 或通过 Gitter 与我们联系。