Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/spring/11.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
作业执行期间Spring批处理的未知状态_Spring_Spring Boot_Spring Batch - Fatal编程技术网

作业执行期间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。现在一切正常。