我正在努力将现有的spring应用程序迁移到spring boot。 应用程序有弹簧批处理作业我想知道使用spring boot设置spring批处理控制台UI的配置。
现有的批处理作业在xml中配置,我们希望保持原样。
spring batch admin version:1.2.2.RELEASE spring boot版本:1.5.10.RELEASE
只是一个补充,所以应用程序基本上使用jersey进行休息服务,同一个应用程序有弹簧批处理作业。所以我打算把所有东西放在一起。欢迎任何想法将所有内容保持在一起并迁移到Spring云数据流以进行春季批量作业监控。
答案 0 :(得分:1)
如果当前应用程序(使用xml,jersey和REST)在Spring Boot 1.5.10上独立运行(通过java -jar ...
),它应该可以正常运行Spring Cloud Data Flow也是如此。
您基本上将批处理作业重新打包为Spring Cloud Task应用程序。以下是一些带@EnableTask
注释的batch-job samples。 SCDF中还有一个端到端的sample。
此外,如果您还没有,请查看Spring Batch Admin to SCDF migration guide。