Jobinstance 중복실행
566
작성한 질문수 1
답변 1
2
원칙적으로는 동일 파라미터로 호출은 안됩니다.
다만 Job 이 실패할 경우에는 동일한 파라미터로 다시 재시작이 가능합니다.
만약 Job 이 성공적으로 종료한 상태에서 동일 파라미터로 실행을 하기 위해서는 JobParametersIncrementer 를 사용해서 단순한 순번을 증가하는 파라미터를 추가해서 실행하도록 합니다.
그렇게 되면 필수 파라미터는 동일한 값으로 전달하면서 재시작을 위한 순번 파라미터가 추가되어 결론적으로는 동일한 파라미터가 되지 않도록 하는 방법입니다.
강의 중 JobParametersIncrementer 챕터가 있으니 참고하시기 바랍니다
스프링 배치 버전 질문
0
189
1
소스코드가 어디에 있나요?
0
159
2
트랜잭션 예외
0
131
1
질문이 있습니다.
0
176
2
ChunkListener 에서 beforeChunk 의 실행 시점 관련 질문
0
189
2
여러 JOB 설정하는법
0
187
2
강의 자료 다른 방법 있을까요?
0
184
1
JobExecution과 JobExecutionContext와의 관계
0
227
2
특정 job만 실행
1
312
1
Batch 성능 질문
0
183
1
ItemReaderAdapter 종료
0
102
1
[ 강좌 Git 브랜치 문의 ] 섹션 9 > JdbcCursorItemReader, JpaCursorItemReader
0
230
2
Spring Batch 배포 질문
0
295
2
spring batch 버전
0
271
2
retry count 관련 질문
0
221
2
StepExecutionListener 의 afterStep 에서 return ExitStatus.FAILED 에 의한 동작에 의문이 갑니다.
0
395
2
jdbc, jpa 커서방식 조회 방식 차이 질문 (강사님께 답변 받고 싶습니다)
0
272
2
Multithread step과 AsyncItemProcessor
0
242
2
job 재실행
0
295
2
bean 생명주기 문제 도와주세요(@Scope("step"), @Autowired)
0
224
1
Multi-threaded-step과 Partitioning 차이 확인
0
222
2
jdbcCursorReader, jdbcPagingReader 질문
0
170
1
step muti-thread 질문
0
129
1
itemSteam open update close 질문
0
140
1





