作业执行期间的Spring Batch UNKNOWN状态

时间:2018-04-27 14:59:53

标签: spring spring-boot spring-batch

我有一个批处理流程作业,它通过多个中间步骤执行一些繁重的操作。

作业完成后,它会返回COMPLETEDFAILED状态(完全没问题),但在执行过程中会返回UNKNOWN状态。

是否可以在执行期间控制作业状态并返回更有意义的内容而不是UNKNOWN

1 个答案:

答案 0 :(得分:2)

仅在失败的回滚时返回UNKNOWN状态。当回滚失败时,我们不知道系统的基本状态是什么,这就是返回UNKNOWN的原因。在这种情况下,通常需要人为干预。