태그 배치복구

Spring Batch 리커버리 구조 설계 — JobExecution과 StepExecution의 관계

Spring Batch는 단순히 배치를 실행하는 프레임워크가 아니다.운영 환경에서는 배치가 실패하더라도,그 실패 상태를 정확히 기록하고 복구 가능한 형태로 남기는 것이 핵심이다. 그 중심에는 두 개의 개념이 있다.JobExecution 과 StepExecution. 이 둘의 관계를 정확히 이해해야만운영 배치를 제대로 복구하고,“재처리 가능한 시스템”을 설계할 수…