标签: spring spring-boot spring-batch
我有一个批处理流程作业,它通过多个中间步骤执行一些繁重的操作。
作业完成后,它会返回COMPLETED或FAILED状态(完全没问题),但在执行过程中会返回UNKNOWN状态。
COMPLETED
FAILED
UNKNOWN
是否可以在执行期间控制作业状态并返回更有意义的内容而不是UNKNOWN?
答案 0 :(得分:2)
仅在失败的回滚时返回UNKNOWN状态。当回滚失败时,我们不知道系统的基本状态是什么,这就是返回UNKNOWN的原因。在这种情况下,通常需要人为干预。