내 프로젝트는 간략하게 이런식으로 생겼다.나는 주황 박스안을 구현했다. 들어온 CLIENT요청을 가공해서 (1) DB와 (2) 외부서버에 같은 내용을 뿌려야한다.뿌리더라도 외부 서버의 로직에서 에러가 발생하여 누락될 수 도있고 이런저런 염려로 DB와 외부서버의 싱크를
냅다 실전이다.우리는 Job을 알고, Job안에 Step이있다는걸 알고Step안에 ItemReader,ItemProcessor,ItemWriter가 있단 사실을 알았다.그럼 만들어보자
배치를 사용하다보면 다양한 scope를 쓰게된다.
내가 작성한 ChunkOrientedTasklet이 무한루프를 돌기시작했다.엄밀히 말하면 돌기 시작한게아니고 그냥 처음부터 무한으로 돌았다.
무한루프이슈를 개선해보자!