作业执行期间Spring批处理的未知状态
我有一个批处理流作业,它通过多个中间步骤执行一些繁重的操作 作业完成后,它返回作业执行期间Spring批处理的未知状态,spring,spring-boot,spring-batch,Spring,Spring Boot,Spring Batch,我有一个批处理流作业,它通过多个中间步骤执行一些繁重的操作 作业完成后,它返回COMPLETED或FAILED状态(这很好),但在执行期间,它返回UNKNOWN状态 是否可以在作业执行期间控制作业状态,并返回更有意义的内容,而不是未知?只有在回滚失败时才会返回未知状态。当回滚失败时,我们不知道系统的底层状态是什么,这就是返回UNKNOWN的原因。在这种情况下,通常需要人工干预。只有在回滚失败时才会返回未知状态。当回滚失败时,我们不知道系统的底层状态是什么,这就是返回UNKNOWN的原因。在这种情
COMPLETED
或FAILED
状态(这很好),但在执行期间,它返回UNKNOWN
状态
是否可以在作业执行期间控制作业状态,并返回更有意义的内容,而不是
未知
?只有在回滚失败时才会返回未知
状态。当回滚失败时,我们不知道系统的底层状态是什么,这就是返回UNKNOWN
的原因。在这种情况下,通常需要人工干预。只有在回滚失败时才会返回未知
状态。当回滚失败时,我们不知道系统的底层状态是什么,这就是返回UNKNOWN
的原因。在这种情况下,通常需要人工干预。谢谢,我的问题是我使用了ExitStatus而不是BatchStatus。现在一切正常。谢谢,我的问题是我使用了ExitStatus而不是BatchStatus。现在一切正常。