SpringBatch终止Job
end 元素
根据ExitStatus来正确的完成Job,使得end结束后其job的状态为COMPLETED
属性
- on 条件,根据ExitStatus来匹配。可以使用*和?
- exit-code 退出代码
示例配置:
<step id="step"> <end on="" exit-code="" />
</step>
stop 元素
根据ExitStatus来停止Job,停止后Job的状态为STOPPED
属性
- on 条件,根据ExitStatus来匹配。可以使用*和?
- restart stepBeanID,表示当job重启时候,从该step开始执行
- exit-code 退出代码
<step id="step"> <stop on="" restart="" exit-code="" />
</step>
fail 元素
根据ExitStatus 来让Job失败,失败后的Job的状态为FAILED
属性
- on 条件,根据ExitStatus来匹配。可以使用*和?
- exit-code 退出代码
<step id="step"> <fail on="" exit-code="" />
</step>
以上是 SpringBatch终止Job 的全部内容, 来源链接: utcz.com/z/513748.html