배치 프로그램이란?

사용자와의 상호 작용 없이 일련의 작업들을 작업 단위로 묶어 정기적으로 반복 수행하거나 정해진 규칙에 따라 일괄 처리하는 방법.

- 이벤트 배치 : 사전에 정의해 둔 조건 충족 시 자동 실행

- 온디맨드 배치 : 사용자의 명시적 요구가 있을 때마다 실행

- 정기 배치 : 정해진 시점에 정기적으로 실행

 

배치 스케줄러?

일괄 처리를 위해 주기적으로 발생하거나 반복적으로 발생하는 작업을 지원하는 도구.

- 스프링 배치 : 스프링의 3대 요소(DI / AOP / 서비스 추상화)를 모두 사용할 수 있는 대용량 처리를 제공하는 스케줄러 배치 애플리케이션.

- 쿼츠 스케줄러 : 스프링에 플러그인되어 수행하는 작업과 실행 스케줄을 정의하는 트리거를 분리하여 유연성을 제공하는 오픈 소스 기반 스케줄러.

 

> 크론 표현식 사용 (초 분 시간 일 월 요일 연도)

'정보처리기사' 카테고리의 다른 글

관계대수 | 관계해석  (0) 2022.10.27
암호화 DES | AES  (0) 2022.10.05
8.2 모듈  (0) 2022.10.04
8.1 형상 관리  (1) 2022.10.04
7.5 데이터 조작 프로시저 최적화  (1) 2022.09.30

+ Recent posts