반응형
사용자 정의 ExitStatus
-
08. 배치 상태 유형BackEnd/Spring Batch 2021. 12. 22. 21:30
BatchStatus JobExecution과 StepExecution의 속성으로 Job과 Step의 종료 후 최종 결과 상태가 무엇인지 정의합니다. COMPLETED, STARTING, STARTED, STOPPING, STOPPED, FAILED, ABANDONED(처리를 완료했지만 성공하지 못한 단계와 재시작 시 건너 뛰어야하는 단계), UNKNOWN 단계가 있습니다. SimpleJob 마지막 Step의 BatchStatus 값을 Job의 최종 BatchStatus 값으로 반영 Step이 실패할 경우 해당 Step이 마지막 Step이 된다. FlowJob Flow 내 Step의 ExitStatus 값을 FlowExecutionStatus 값으로 저장 마지막 Flow의 FlowExecutionStat..