我正在使用2个数据源(一个用于Spring元数据,一个用于应用程序)创建配置了底层“批处理”作业的Spring Cloud Task应用程序。为此,必须通过覆盖批处理配置程序来覆盖默认的Spring Batch自动配置。
但是,通过这些更改,基于“任务”的应用程序的运行无法自动运行所有已配置的批处理“作业”。
是否有一种方法可以通过运行Spring Batch应用程序来自动运行所有“作业”,就像使用“单个”数据源和spring.batch.job.enabled = true来运行该方法一样?
在github上使用2个数据源创建了一个演示应用程序
https://github.com/jobas2007/spring_proj
是否有一种方法可以通过运行Spring Batch应用程序来自动运行所有“作业”,就像使用“单个”数据源和spring.batch.job.enabled = true来运行该方法一样?
注意:这最终将有助于在Spring Cloud Data Flow Server中将应用程序注册为“任务”类型,并创建“任务”以最终在执行任务时最终运行已配置的所有作业。