【发布时间】:2020-07-26 11:51:59
【问题描述】:
我需要创建大约 10 个 Spring Batch 作业,其中包括一个读取器和一个写入器。所有读取器从一些不同的 Oracle DB 读取数据并写入不同的 Oracle Db(源和目标服务器不同)。 Spring 作业是使用 Spring Boot 实现的。此外,所有 10 多个作业都将打包到一个 Jar 文件中。到目前为止还不错。
现在客户还需要一些 UI 来监控作业状态并充当作业组织者。我浏览了 Spring Data flow Server 文档以了解 UI 要求。但我不确定它是否能达到目的,或者是否有任何其他替代选项可用于监控作业状态,在 UI 需要时停止和启动作业。
此外,如果这是 UI 的唯一选项,我如何将 10 多个作业分隔在 Spring Data Flow Server 中的单个 Jar 中。
提前致谢。
【问题讨论】:
标签: java spring spring-boot spring-batch spring-cloud-dataflow