【问题标题】:difference between spring-cloud-starter-dataflow-server (Data Flow Server Starter) and spring-cloud-starter-dataflow-server-local (Local Data Flow Sespring-cloud-starter-dataflow-server(数据流服务器启动器)和 spring-cloud-starter-dataflow-server-local(本地数据流服务器)之间的区别
【发布时间】:2020-08-16 10:24:38
【问题描述】:
我最近开始了解 Spring Cloud Data Flow,也称为 SCDF。我刚刚开始查看https://codenotfound.com/spring-batch-admin-example.html,这似乎是一个非常好的示例,还需要更多示例才能真正了解 Spring Cloud Data Flow 与 Spring Batch 的使用,因为我对 Spring Batch 有很好的经验。
spring-cloud-starter-dataflow-server(数据流服务器启动器)和spring-cloud-starter-dataflow-server-local(本地数据流服务器启动器)有什么区别?
【问题讨论】:
标签:
spring-cloud-dataflow
spring-cloud-dataflow-ui
【解决方案1】:
几年前,我们曾经将 spring-cloud-starter-dataflow-server-local 作为独立的 uber-jar 用于本地部署。同样,我们曾经有spring-cloud-starter-dataflow-server-kubernetes、spring-cloud-starter-dataflow-server-cloudfoundry 等。
但是,我们已将所有支持的 SCDF 平台实现整合到一个 uber-jar 中,即spring-cloud-starter-dataflow-server。请仅将此工件用于任何开发/部署,即使它仅在本地使用。
至于功能,我们有一个dedicated page 列出它们。一旦您深入研究了从开发人员指南[示例:batch developer guide] 到recipes 的相关部分,希望您会有一个想法。
同样,您可能会发现 architecture and concepts 对您的研究很有用,它将涵盖 SCDF 支持的广泛功能集,包括 Spring Batch 工作负载的一流编排体验。