cron ifadesi çözümleyici — zamanlamayı açıklama, sonraki çalışma zamanı
Sunucu zamanlanmış görevlerinin (crontab), GitHub Actions veya Spring @Scheduled ifadelerinin doğru yazılıp yazılmadığını kontrol eder. Hata olduğunda hangi alanın neden yanlış olduğunu gösterir.
Dosya sunucuya gönderilmez — yalnızca bu cihazın tarayıcısında işlenir
5 alan: dakika saat gün ay haftanın günü · 6 alan: saniye dakika saat gün ay haftanın günü · @daily, @hourly gibi kısayollar da kullanılabilir
Alan çözümlemesi
| Alan | Girdi | İlgili değer |
|---|---|---|
| 분 | 0 | 0 |
| 시 | 9 | 9 |
| 일 | * | Tümü |
| 월 | * | Tümü |
| 요일 | 1-5 | 월, 화, 수, 목, 금 |
Sonraki çalışma zamanı (Kore saati)
Hesaplanıyor…
cron söz dizimi özeti
| * | 모든 값 |
|---|---|
| 5 | 그 값 (예: 분 5 → 5분) |
| 1-5 | 범위 (요일 1-5 → 월~금) |
| 1,15 | 목록 (일 1,15 → 1일과 15일) |
| */10 | 간격 (분 */10 → 10분마다) |
| 8-18/2 | 범위 안에서 간격 |
| MON-FRI, JAN | 요일·월 영문 약자 |
| 0 또는 7 | 일요일 |
Aralık: saniye/dakika 0-59, saat 0-23, gün 1-31, ay 1-12, haftanın günü 0-7. Sunucunuz veya GitHub Actions UTC kullanıyorsa Kore saatinden (KST) 9 saat çıkararak yazın.
Reklam
cron ifadesi çözümleme kullanımı
- 1cron ifadesi girin veya örneğe tıklayın.
- 2Açıklamayı ve her alanın (dakika, saat, gün, ay, haftanın günü) çözümlemesini görün.
- 3Sonraki 10 çalışma zamanı Kore saatiyle gösterilir.
Sık sorulan sorular
Gün ve haftanın günü birlikte belirtilirse ne olur?
Standart cron, ikisinden biri uyduğunda bile çalışır (VEYA koşulu). Örnek: 0 0 1 * 1, her ayın 1'inde ve her Pazartesi çalışır.
Sunucu saati UTC ise?
cron, sunucunun zaman dilimine göre çalışır. Sunucu UTC kullanıyorsa Kore saatiyle 09:00, 9 saat çıkarılarak 0 0 * * * şeklinde yazılmalıdır. GitHub Actions de UTC kullanır.
L, W, # de kullanılabilir mi?
Quartz genişletilmiş söz dizimi (L, W, #) henüz desteklenmiyor.
Reklam