Crontab을 이용한 매일 매월 매주 주기/작업 예약 및 설정
in soso on Crontab, 작업 예약
Google cloud scheduler에서처럼 특정 작업을 내가 원하는 시간에 반복해서 실행하는 주기를 설정하는데 unix-cron 형식을 이용한다.
이 형식은 * * * * *
같이 다섯개의 무언가(?) 로 되어 있는 형식이고, 시간, 주기, 요일을 설정할 수 있는 포맷을 나타내고 있다.
형식
분 시 날짜 달 요일 0-59 0-23 1-31 1-12 0-7(0,7:일요일, 1:월, 2:화 …)
예시
15 06 * * *
: 매일 6시 15분에 실행
00 03 * * 7
: 매일 일요일 3시에 실행
10 04 1 * *
: 매월 1일 4시 10분에 실행