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özdizimiAnlamÖrnek
1 · dakika0–590
2 · saat0–233
3 · ayın günü1–311
4 · ay1–121,6,12
5 · haftanın günüGenellikle 0–7; Pazar 0 veya 71-5
02

Yaygın ifadeler

SözdizimiAnlamÖrnek
* * * * *Her dakika
*/15 * * * *Her 15 dakikada bir
0 3 * * *Her gün 03:00
30 9 * * 1-5Pazartesi–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özdizimiAnlamÖrnek
Saat dilimiCron metninde görünmez; zamanlayıcı yapılandırmasını kaydedin
DSTYerel saat görevleri atlanabilir veya iki kez çalışabilir
İdempotencyTekrarlanan tetiklemeyi güvenli kılın
GözlemlenebilirlikPlanlanan/gerçek başlangıç ve sonucu loglayın
FAQ

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.