5분마다 실행 (5필드)
*/5 * * * *
짧은 주기의 모니터링이나 polling 작업에 사용됩니다.
5필드 및 6필드 cron 표현식을 문장으로 해석하고 다음 실행 시간을 예측합니다.
Cron Expression Parser는 5-field 및 6-field cron 표현식을 초, 분, 시, 일, 월, 요일 단위로 분해하고 다음 실행 시각을 미리 확인해 스케줄 설정 실수를 줄입니다.
Linux crontab 기본 스케줄러는 `분 시 일 월 요일` 5개 필드를 주로 사용합니다.
Spring Framework(@Scheduled)나 Quartz 스케줄러는 맨 앞에 `초` 필드가 추가된 6개 필드 표현식(`초 분 시 일 월 요일`)을 널리 사용합니다.
매분 또는 초 단위 실행, 업무 시간 외 실행, 월말 실행처럼 비용이나 장애 대응에 영향을 주는 스케줄은 다음 실행 목록으로 먼저 검증하는 것이 좋습니다.
서버 시간대가 UTC인지 로컬 시간대인지에 따라 실제 실행 시각이 달라질 수 있습니다.
*/5 * * * *
짧은 주기의 모니터링이나 polling 작업에 사용됩니다.
0/10 * * * * *
Spring 등의 백엔드 초 단위 정밀 배치에 사용됩니다.
0 9 * * 1-5
업무일 기준 배치 작업이나 알림 스케줄에 적합합니다.
네! Linux crontab 표준 5필드뿐만 아니라 Spring, Quartz 등에서 사용하는 6필드(초 분 시 일 월 요일) 표현식도 자동으로 인식하여 파싱합니다.
현재 브라우저의 시스템 시간을 기준으로 계산되므로 서버의 시간대 설정과 다를 수 있습니다.