인프런 커뮤니티 질문&답변

dohyun_lim님의 프로필 이미지

작성한 질문수

스프링 배치

JobStep

Child Job 2번실행되는것에 관한 질문입니다.

해결된 질문

23.03.02 13:42 작성

·

312

0

안녕하세요 정수원 선생님

저도 2번 실행되서 디버깅 해보니 ChildJob까지 @Bean으로 등록하면 JobLauncherApplicationRunner#executeLocalJobs에 ParentJob, ChildJob 이렇게 2개가 등록이 됩니다.

그래서 ParentJob 실행할때 child 한번

또 다시 child 실행

총 2번이 진행된것을 확인 할 수 있었습니다.

 

ChildJob을 @Bean등록을 해제하면 되는데 보통 이렇게 사용하는것이 맞나요?

 

답변 1

1

정수원님의 프로필 이미지
정수원
지식공유자

2023. 03. 02. 22:37

아 네 그렇게 되는군요^^

childJob 은 굳이 빈처리 할 필요는 없을 것 같습니다.

저도 하나 배워갑니다.~~

감사합니다.