spring-batch - 是否可以从现有的批处理元数据表中注册作业
问题描述
我们正在尝试创建一个 UI 屏幕,该屏幕将能够触发 spring 批处理作业并将我们现有的数据库与作业执行记录一起使用。
我能够获得所有现有的jobNames
via,jobExplorer
但现在我在jobRegistry.getJob(jobName)
.
似乎这些工作没有在jobRegistry
.
作业的实际配置放置在另一个应用程序中。
我尝试从另一个应用程序触发作业(仅用于批处理相关功能 - runJob、stopJob、查看执行等)。
编辑:是否可以JobRegistry
从现有的批处理元数据表中注册作业?-我的意思是,作业和步骤 bean 将从现有的元数据表中重新创建。
我们为解决方法所做的是,可以使用元数据表检索执行记录,但 runJob、stopJob 函数需要重定向到批处理作业应用程序的公开端点。
解决方案
推荐阅读
- azure - Terraform:如何将库中的 PS 模块安装到 Azure 自动化中?
- javascript - RadiobuttonFor 总是在 Javascript 中选择默认值
- php - 规范化 sql 查询中的 unicode 字符
- javascript - React-Redux 类组件 mapStateToProps 错误
- ruby - Why will my if and els-if statement within my ruby method not work
- javascript - Adding onclick event to dynamically created buttons in javascript without using library
- excel - 在 Excel 加载项中使用运行和请求上下文的正确方法
- reactjs - Why it is returning me Class extends value #