我们有一些春季批处理作业是由autosys触发的,shell脚本是短期进程
现在无法查看春季批处理过程中发生了什么,所以我正在探索查看状态&管理(停止(作业
Spring Cloud Data Flow是我正在探索的选项之一,但当使用Autosys安排作业时,这似乎不起作用
在这方面,我可以探索其他哪些选项,以及现在管理春季批处理作业的建议方法是什么?
要停止作业,首先需要获取要停止的作业执行的ID。这可以使用JobExplorer
API来完成,该API允许您探索Spring Batch在作业存储库中知道的元数据。一旦获得作业执行ID,就可以通过调用JobOperator#stop
方法来停止它,请参阅参考文档的"停止作业"部分。
这独立于您用于启动作业的任何方法(手动或通过调度程序或图形工具(,并允许您优雅地停止作业并使存储库处于一致状态(如果需要,可以重新启动(。