使用 springboot 设置 spring 批处理管理控制台 UI

setup spring batch admin console UI with springboot

我正在努力将现有的 spring 应用程序迁移到 spring 启动。 应用程序有 spring 个批处理作业。我想知道使用 spring 引导设置 spring 批处理控制台 UI 的配置。

现有批处理作业在 xml 中配置,我们希望保持原样。

spring 批量管理版本:1.2.2.RELEASE spring 引导版本:1.5.10.RELEASE

只是一个补充,因此该应用程序基本上使用球衣来提供休息服务,并且同一应用程序有 spring 批处理作业。所以我打算把所有东西放在一起。欢迎任何想法将所有内容放在一起并迁移到 spring 云数据流以进行 spring 批处理作业监控。

如果当前应用程序(使用 xml、jersey 和 REST)在 as-is 独立运行 (通过 java -jar ... Spring Boot 1.5.10,它在 Spring Cloud Data Flow 中也应该可以正常工作。

您基本上会将 batch-job 重新打包为 Spring Cloud Task 应用程序。这里有几个 batch-job samples with @EnableTask annotation. There's also an end-to-end sample 在 SCDF。

此外,如果您还没有,请查看 Spring SCDF 的批处理管理 migration guide