faulttolerant1 Spring Batch(스프링배치) Chunk방식의 Repeat과 Skip(1) - 실패한 작업 제어 스프링 배치의 Step을 실행하는 도중특정 요인 ( Ex) 일시적 네트워크 지연, 처리 도중 상태 변경 등 ) 에 따라 작업이 실패하는 경우가 발생한다.스프링 배치는 이를 해결하기 위해 Spring의 Retry와 Skip을 제공하고 있다. 먼저 Retry와 Skip을 사용하기 전에연관 관계가 있는 FaultTolerant와 Repeat을 알고 시작해야 한다. Repeat Repeat는 작업이 성공하거나 특정 조건이 만족될 때까지 작업을 반복하는 기능으로, Retry와 Skip과 함께 사용된다.이를 통해 작업이 실패했을 때 다시 시도하거나 건너뛰면서도, 설정된 완료 정책에 따라 반복을 제어한다.RepeatOperations는 이러한 반복 로직을 제어하는 인터페이스로, RepeatTemplate가 기본 .. 2024. 9. 24. 이전 1 다음