작성
·
514
1
답변 1
2
원칙적으로는 동일 파라미터로 호출은 안됩니다.
다만 Job 이 실패할 경우에는 동일한 파라미터로 다시 재시작이 가능합니다.
만약 Job 이 성공적으로 종료한 상태에서 동일 파라미터로 실행을 하기 위해서는 JobParametersIncrementer 를 사용해서 단순한 순번을 증가하는 파라미터를 추가해서 실행하도록 합니다.
그렇게 되면 필수 파라미터는 동일한 값으로 전달하면서 재시작을 위한 순번 파라미터가 추가되어 결론적으로는 동일한 파라미터가 되지 않도록 하는 방법입니다.
강의 중 JobParametersIncrementer 챕터가 있으니 참고하시기 바랍니다