Spring Batch1 Spring Batch 1. 배치 어플리케이션 정의 일괄 처리(batch processing)란 최종 사용자의 개입 없이 또는 (자원이 허가한다면) 실행을 스케줄링할 수 있는 작업(job)의 실행을 의미한다.[1] - 위키백과 (https://ko.wikipedia.org/wiki/%EC%9D%BC%EA%B4%84_%EC%B2%98%EB%A6%AC) 1-1. 배치 어플리케이션이 필요한 이유? - 사용자들에게 보여주기 위해 매일매일 집계되어야 하는 데이터를 운영중인 WAS 에서 수행하게 된다면 해당 서버는 CPU, I/O 등의 자원을 모두 사용하게 되어버려 이용중인 사용자들의 요청들을 처리할 수 없게 되어버려 운영 중의 이슈발생 - 10만개의 데이터를 처리하는 중 3만번째에서 실패하게 된다면, 3만1번째에서 이어서 실행 가능 -.. 2021. 9. 27. 이전 1 다음