• 카테고리

    질문 & 답변
  • 세부 분야

    백엔드

  • 해결 여부

    해결됨

EXIT_CODE 반영 문의

21.10.18 21:30 작성 조회수 207

0

안녕하세요 강사님 한가지 궁금한게 있어 문의 남깁니다

 

flow1에서 failed 시점에 flow3으로 흐르도록 했을 때

flow3의 모든 스탭이 성공하여서 제 생각으로는 JobExecution 기록에 EXIT_CODE가 COMPLETED로 기록될 줄 알았는데

JobExecution 기록에 EXIT_CODE 가 FAILED로 기록되어 있습니다.

 

JobExecution의 EXIT_CODE가 마지막 스탭이나 플로우의 상태값을 반영되는 것으로 인지하고 있었는데 위와 같은 경우와 같이

Job의 과정중 하나의 스탭이라도 실패하게 된다면 EXIT_CODE에는 FAILED로 기록이 되는건가요?

 

답변 2

·

답변을 작성해보세요.

1

sonbbang님의 프로필

sonbbang

2022.08.17

JobExecution 기록에 STATUS는 COMPLETED지만 EXIT_CODE 가 FAILED로 기록되는 것이 맞습니다.

Job의 과정중 하나의 스탭이라도 실패하게 된다면 EXIT_CODE에는 FAILED로 기록이 됩니다.

SimpleFlow 예제 챕터 14:24초 동영상 확인

0

제가 소스를 실행해 봐야 정확하게 알 수 있을 것 같습니다.

일단 한가지 말씀드리자면  Flow 같은 경우는 조건에 따라 상태값을 다루게 되므로 기본적인 상태흐름과 다를 수 있습니다.

혹시 github 공유 가능할까요?

아니면 어떤 챕터를 학습하시고 계신가요?