GELİŞTİRİCİ REFERANSI
Cron Cheat Sheet: Beş Alanlı Zamanlama Rehberi
Bu sayfa beş alanlı klasik cron biçimini kullanır: dakika, saat, ayın günü, ay, haftanın günü. Quartz, systemd ve bazı bulut zamanlayıcıları farklı alan veya sözdizimi kullanabilir. Açıklama bir ön kontroldür; gerçek motor, saat dilimi ve sonraki çalışma zamanları ayrıca doğrulanmalıdır.
Canlı araçta test et →01
Alanlar
| Sözdizimi | Anlam | Örnek |
|---|---|---|
1 · dakika | 0–59 | 0 |
2 · saat | 0–23 | 3 |
3 · ayın günü | 1–31 | 1 |
4 · ay | 1–12 | 1,6,12 |
5 · haftanın günü | Genellikle 0–7; Pazar 0 veya 7 | 1-5 |
02
Yaygın ifadeler
| Sözdizimi | Anlam | Örnek |
|---|---|---|
* * * * * | Her dakika | — |
*/15 * * * * | Her 15 dakikada bir | — |
0 3 * * * | Her gün 03:00 | — |
30 9 * * 1-5 | Pazartesi–cuma 09:30 | — |
0 0 1 * * | Her ayın ilk günü 00:00 | — |
0 6,18 * * * | Her gün 06:00 ve 18:00 | — |
03
Operasyon kontrolü
| Sözdizimi | Anlam | Örnek |
|---|---|---|
Saat dilimi | Cron metninde görünmez; zamanlayıcı yapılandırmasını kaydedin | — |
DST | Yerel saat görevleri atlanabilir veya iki kez çalışabilir | — |
İdempotency | Tekrarlanan tetiklemeyi güvenli kılın | — |
Gözlemlenebilirlik | Planlanan/gerçek başlangıç ve sonucu loglayın | — |
Sık sorulanlar
Cron ifadesi saat dilimini içerir mi?+
Klasik beş alanlı ifade içermez. Saat dilimi daemon, konteyner veya platform yapılandırmasından gelir.
Ayın günü ve haftanın günü birlikte nasıl çalışır?+
Motorlar farklı semantik kullanabilir; bazıları ikisinden biri eşleşince çalışır. Üretim motorunun belgesini ve sonraki çalışmaları kontrol edin.