DevToys Web Pro iconDevToys Web Pro블로그
평가하기:
브라우저 확장 프로그램을 사용해 보세요:

Cron 표현식 생성기

초 포함:꺼짐
날짜 수:

프리셋

필드 구성

월의 일
요일

생성된 Cron 표현식

* * * * *
기술적 세부 정보

Cron 표현식 생성기가 작동하는 방식

도구가 하는 일

이 cron 표현식 생성기는 cron 문법을 외우지 않고도 유효한 cron 표현식을 시각적으로 만들 수 있도록 도와줍니다. 이 cron 빌더는 분, 시, 일, 월, 요일 필드를 필드별로 구성할 수 있으며, 선택적으로 초 지원도 제공합니다. 각 필드를 구성하는 동안 cron 표현식은 사람이 읽을 수 있는 설명과 다음 실행 예정 날짜 미리보기와 함께 실시간으로 업데이트됩니다.

개발자들이 흔히 사용하는 사례

개발자는 CI/CD 파이프라인에서 예약 작업을 설정하거나, 서버에서 cron 작업을 구성하거나, Airflow 또는 Kubernetes CronJobs 같은 작업 오케스트레이터에서 스케줄을 정의할 때 이 crontab 생성기를 사용합니다. 시각적 cron 빌더는 문법 오류를 제거하고 수동으로 표현식을 작성하는 것보다 시간을 절약해 줍니다. 이는 반대 방향으로 동작하는 Cron 표현식 파서 도구를 보완합니다.

지원되는 필드 모드

각 필드는 네 가지 구성 모드를 지원합니다: 매번(와일드카드 *), 특정 값(1,3,5 같은 쉼표 목록), 범위(9-17 같은 대시 표기), 단계 간격(*/15 같은 슬래시 표기). 이는 표준 Unix cron 문법 패턴을 모두 포괄합니다. 생성기는 5필드(표준) 및 6필드(초 포함) 형식을 모두 지원합니다.

프리셋 및 빠른 시작

내장 프리셋은 흔한 스케줄링 패턴을 제공합니다: 매분, 매시간, 매일 자정 또는 정오, 평일 오전 9시, 15분마다, 6시간마다, 매월 1일, 매주 월요일 또는 일요일. 어떤 프리셋이든 클릭하면 필드가 채워지며, 이후 필요에 맞게 사용자 지정할 수 있습니다.

코드 대신 이 도구를 사용해야 하는 경우

빠르게 표현식을 만들고 실험하려면 이 cron 스케줄 생성기를 사용하세요. 프로덕션 시스템에서는 동반 도구인 Cron 파서로 생성된 표현식을 검증하거나 애플리케이션 환경에서 테스트하세요. cron 동작은 시스템마다 다를 수 있으므로(Unix cron vs Quartz vs Spring) 대상 런타임에서 항상 확인해야 합니다.