728x90
1. 배치 프로그램
사용자와 상호작용 없이 일련의 작업들을 작업 단위로 묶어 정기적으로 반복 수행하거나 정해진 규칙에 따라 일괄 처리하는 방법
- 배치 프로그램의 필수 요소
- 이벤트 배치, 온디맨드 배치, 정기 배치
- 배치 스케줄러
- 일괄처리를 위해 주기적으로 발생, 반복적으로 발생 작업을 지원하는 도구
- 종류
- 스프링 배치, 쿼츠 스캐줄러
- Cron 표현식
- 초, 분, 시간, 일, 월, 요일, 연도(생략가능)
- 특수문자
-
기호 의미 * 모든 수 ? 해당 항목 미사용 - 기간 설정 , 특정 기간 설정 / 시작시간과 반복간격 설정 L 마지막 기간에 동작 W 가장 가가운 평일에 동작 # 몇 번째 주, 요일 설정 - 예시
- 초 분 시간 일 월 요일
- 0 0 12 * * * : 매일 12시에 실행
- 0 0 20 ? * MON-FRI : 월~금 20시 0분 0초에 실행
728x90
300x250