Cron 표현식 생성기 및 파서
cron 표현식을 시각적으로 빌드하거나 기존 표현식을 파싱하여 일정을 이해합니다. 예약된 작업, 자동화 작업 및 반복 프로세스 설정에 적합합니다.
Cron Expression
0 0 * * *Valid Expression
Runs at 0:00
Cron Format Reference
Field Order:
minute hour day-of-month month day-of-week
Special Characters:
*- Any value?- No specific value-- Range (e.g., 1-5),- List (e.g., 1,3,5)/- Step (e.g., */15)
Field Ranges:
- Minute: 0-59
- Hour: 0-23
- Day: 1-31
- Month: 1-12
- Day of Week: 0-7 (0,7=Sunday)
Examples:
0 0 * * *- Daily at midnight*/15 * * * *- Every 15 minutes0 9 * * 1-5- Weekdays at 9 AM0 0 1 * *- First day of every month0 */6 * * *- Every 6 hours
도구 기능
- 시각적 생성기: 폼 필드를 사용하여 cron 표현식 빌드
- 표현식 파서: 기존 cron 표현식을 붙여넣어 이해
- 사람이 읽을 수 있는 설명: cron 일정의 읽기 쉬운 설명 얻기
- 일반 프리셋: 자주 사용되는 패턴에 빠른 액세스
- 검증: 오류 메시지와 함께 실시간 검증
- 복사 지원: 생성된 표현식 쉽게 복사
다음에 완벽
- 자동화된 백업 및 유지보수 작업 설정
- 데이터 처리 및 ETL 작업 예약
- CI/CD 파이프라인 트리거 구성
- 모니터링 및 상태 확인 설정
- 반복 보고서 생성 만들기
- cron 구문 학습 및 이해
빠른 예제
0 9 * * 1-5
평일 오전 9시
*/15 * * * *
15분마다
0 2 1 * *
매월 1일 오전 2시
0 */6 * * *
6시간마다
프로 팁
- 일반 일정의 시작점으로 프리셋 사용
- 프로덕션 사용 전 안전한 환경에서 표현식 테스트
- 0일과 7일 모두 일요일을 나타낸다는 것을 기억
- 복잡한 일정을 만들려면 범위(1-5)와 목록(1,3,5) 사용
- 단계 연산자(/)는 범위와 와일드카드와 함께 작동
- 배포 전 항상 표현식 검증