首页 > 解决方案 > 是否可以从现有的批处理元数据表中注册作业

问题描述

我们正在尝试创建一个 UI 屏幕,该屏幕将能够触发 spring 批处理作业并将我们现有的数据库与作业执行记录一起使用。

我能够获得所有现有的jobNamesvia,jobExplorer但现在我在jobRegistry.getJob(jobName).
似乎这些工作没有在jobRegistry.

作业的实际配置放置在另一个应用程序中。
我尝试从另一个应用程序触发作业(仅用于批处理相关功能 - runJob、stopJob、查看执行等)。

编辑:是否可以JobRegistry从现有的批处理元数据表中注册作业?-我的意思是,作业和步骤 bean 将从现有的元数据表中重新创建。

我们为解决方法所做的是,可以使用元数据表检索执行记录,但 runJob、stopJob 函数需要重定向到批处理作业应用程序的公开端点。

标签: spring-batch

解决方案


推荐阅读