• 카테고리

    질문 & 답변
  • 세부 분야

    백엔드

  • 해결 여부

    미해결

jobExecution이 다시 실행되면 이전에 실행된 작업이 두 번 되지는 않습니까?

22.03.14 15:35 작성 조회수 176

0

강의 내용의 시나리오에서 보면요

- JobInstanceB에서

- JobExcecution1은 실패

- StepExcecution1은 성공

- StepExcecution2는 실패

- JobExcecution2는 성공

- StepExcecution1은 성공

- StepExcecution2는 성공

 

이렇게 되었을 때요 StepExcecution1이 두 번 실행되면 작업이 중복수행되는 것은 아닌지 여쭙습니다!

답변 1

답변을 작성해보세요.

0

네.

기본적으로는 이미 성공한 step1은 다시 실행되지 않기 때문에 중복실행되지 않습니다.

다만 옵션설정을 통해 이미 성공했더라도 재실행이 가능하도록 할 수 있습니다.

결론적으로 두번째 실행한 jobexecution 의 stepexecution1 은 실행되지 않습니다.

달린다님의 프로필

달린다

질문자

2022.03.15

감사합니다!