반응형
CompletionPolicy
-
23. RepeatBackEnd/Spring Batch 2022. 1. 4. 22:35
Spring Batch는 특정 조건이 충족될 때까지 (또는 특정 조건이 아직 충족되지 않을 때까지) Job 또는 Step을 반복하도록 배치 애플리케이션을 구성할 수 있습니다. Spring Batch에서는 Step의 반복과 Chunk 반복을 RepeatOperation을 사용해서 처리하며, 기본 구현체로 RepeatTemplate를 제공합니다. 반복을 종료할 것인지 여부를 결정하는 세가지 항목 RepeatStatus 스프링 배치의 처리가 끝났는지 판별하기 위한 열거형(enum) CONTINUABLE: 작업이 남아 있음, FINISHED: 더 이상의 반복 없음 CompletionPolicy RepeatTemplate의 iterate 메소드 안에서 반복을 중단할지 결정 실행 횟수 또는 완료시기, 오류 발생 시..