Cron의 시간 설정

He SEO·2022년 5월 26일
0

cron

cron은 unix 계열에서 동작하는 job scheduler로 정해진 특정 시간에 동작하여 스크립트를 실행한다.

crontab

# ┌───────────── minute (0 - 59)
# │ ┌───────────── hour (0 - 23)
# │ │ ┌───────────── day of the month (1 - 31)
# │ │ │ ┌───────────── month (1 - 12)
# │ │ │ │ ┌───────────── day of the week (0 - 6) (Sunday to Saturday;
# │ │ │ │ │                                   7 is also Sunday on some systems)
# │ │ │ │ │
# │ │ │ │ │
# * * * * * <command to execute>

*가 6개가 있는 경우도 있는데, 이때는 제일 처음 *가 초(second)를 의미한다.

사용예

1 * * * * // 1분마다 한번씩 실행
0 10 * * * // 10:00에 한번 실행
*/5 1,2,3 * * * // 1시 ~ 3시까지 5분마다 한번씩 실행
0 0 1 * * // 매달 1일 00:00마다 실행
0 0 * * * // 매일 00:00마다 실행
0 * * * * // 매시 0분마다 실행

참고 사이트

profile
BACKEND 개발 기록 중. 감사합니다 😘

0개의 댓글