본문으로 건너뛰기
Toova
모든 도구

Cron 표현식 파서 & 설명기

개인정보 보호 설계 — 브라우저에서 모두 처리됩니다

크론 표현식을 파싱하고 다음 10번의 실행을 사람이 읽을 수 있는 형식으로 봅니다. Toova는 일정을 평이한 한국어로 설명하고, 일반적인 실수를 표시하며, 전적으로 브라우저에서 실행됩니다. 업로드 없음, 가입 없음, 서버 조회 없음.

크론 표현식이 의미하는 것

크론 표현식은 0 */6 * * *와 같은 컴팩트한 일정입니다. 분, 시, 일, 월, 요일. 구문은 밀집되어 있고 잘못하기 쉽습니다. 특히 단계 값(*/15), 범위(1-5), 일 대 요일 상호 작용에 대해 그렇습니다. Toova는 모든 표준 크론 표현식을 파싱하고 명확한 한국어로 설명하므로 배포하기 전에 일정을 확인할 수 있습니다.

다음 실행 및 시간대 인식

파싱 후 Toova는 다음 10번의 예약된 실행을 로컬 시간대와 UTC로 나열합니다. 그래서 작업이 언제 실행될지 분명해집니다. 일광 절약 시간 전환을 포함하여, 매년 봄과 가을에 크론 일정을 망치는 것들 말입니다. 작업이 실제로 실행되는 곳(서버, CI, 스케줄러)과 일치하도록 시간대를 전환하여 다음 실행이 정확히 언제 일어날지 예측하십시오.

브라우저 전용 파싱

Toova는 크론 표현식을 파싱하고 향후 실행을 전적으로 브라우저에서 계산합니다. 붙여 넣은 표현식은 페이지를 떠나지 않으며 콘텐츠 로깅이 없습니다. 크론이 내부 스케줄링 시스템의 일부이거나 작업 이름에 대한 힌트를 포함할 때 중요합니다. 첫 로드 후 페이지는 오프라인에서 작동합니다.

자주 묻는 질문

이 도구가 지원하는 크론 구문은 무엇입니까?
표준 5-필드 크론(분, 시, 일, 월, 요일)과 초가 있는 6-필드 변형. 단계 값(*/N), 범위(1-5), 목록(1,3,5)이 모두 지원됩니다. 비표준 quartz 확장(L, W, ?)도 인식됩니다.
왜 제 요일과 일이 모두 설정되어 있습니까?
둘 다 지정되면 대부분의 크론 구현은 OR로 함께 처리합니다. 어느 쪽이든 일치하면 작업이 실행됩니다. 그것은 사람들이 기대하는 것이 거의 아닙니다. Toova는 의도가 AND였다면 표현식을 다시 작성할 수 있도록 이 경우를 플래그합니다.
Toova가 일광 절약 시간을 어떻게 처리합니까?
향후 실행은 선택한 시간대에서 계산됩니다. 간격(봄 앞당기기 시 오전 2시 30분)에 해당하는 일정은 시간대의 규칙에 따라 처리됩니다. 일반적으로 실행이 건너뛰거나 이동됩니다.
사람이 읽을 수 있는 일정을 파싱할 수 있습니까?
이 도구는 표준 형식의 크론 표현식을 파싱합니다. "15분마다"와 같은 사람 설명의 경우 표현식(*/15 * * * *)을 직접 구성하고 Toova가 다음 실행을 나열하여 일정을 확인하도록 하십시오.
제 표현식이 어떤 서버로든 전송됩니까?
아니요. 파싱은 전적으로 브라우저에서 이루어집니다.