2011-07-13 39 views

回答

1

1)Spring批次確實提供了一個取消作業api(我無法完全記得它在哪裏...在)調用它會導致現有的運行步驟停止(例如,對於內置的面向項目的步驟,迭代將停止,或者可以檢查tasklet中的某個狀態)。如果它是一個「崩潰」,這意味着Spring批處理無法正確執行對其元數據(作業執行,步驟執行等)的更新,據我所知,您負責手動驗證步驟的狀態,並將步驟的退出狀態和狀態更新爲正確(和可恢復)的值。