대용량 전산 처리 성능 개선을 진행하면서 배치 관련한 개념을 많이 접하게 되었는데, 관련 개념들을 확실히 알고있는게 좋을 것 같기에 기록해 놓는다.
스케쥴러
-> 주기적으로 대용량 데이터를 일괄 처리하는 배치, 흔히 알고있는 배치일 것이다.
ondemand
-> 사용자 요청 혹은 특정 조건에서만 실행되는 배치이다.
daemon
-> 항상 실행하되, 서버의 시작시점부터 종료시점까지 계속 배치를 실행한다.
-> 로그파일을 수집하거나 파일을 생성하는 배치는 daemon배치에 해당된다.
배치의 종류 - https://velog.io/@i-zro/OnDemand-Schedule-Daemon-%EB%B0%B0%EC%B9%98-%EC%B0%A8%EC%9D%B4