Cron İfade Çözümleyici
5 alanlı standart bir cron ifadesini çözümler; her alanı ayrı gösterir ve sonraki çalışma zamanlarını hesaplar. Tüm hesaplama tarayıcınızda yapılır.
Sonuçlar
Bir cron ifadesi girip "Çözümle"ye basın.
Geçerli bir 5 alanlı cron ifadesi girin — örn. 0 9 * * 1-5.
Alan dökümü
- Dakika
- —
- Saat
- —
- Ayın günü
- —
- Ay
- —
- Haftanın günü
- —
Sonraki 5 çalışma
Zamanlar tarayıcınızın yerel saat dilimine göre gösterilir.
Sık Sorulan Sorular
Cron ifadesinin 5 alanı nedir?
Standart cron ifadesi soldan sağa beş alandan oluşur: dakika (0-59), saat (0-23), ayın günü (1-31), ay (1-12) ve haftanın günü (0-6, 0 = Pazar). Her alan bir yıldız (*), tek değer, aralık (1-5), liste (1,3,5) veya adım (*/15) içerebilir.
Kubernetes CronJob hangi cron biçimini kullanır?
Kubernetes CronJob, schedule alanında standart 5 alanlı Unix cron sözdizimini kullanır. Saniye alanı yoktur. Zaman dilimi varsayılan olarak kube-controller-manager'ın saat dilimidir; spec.timeZone alanıyla IANA saat dilimi belirtilebilir.
Ayın günü ve haftanın günü birlikte kısıtlanırsa ne olur?
Her iki alan da yıldız değilse standart cron bunları VEYA mantığıyla birleştirir: iş, ayın günü VEYA haftanın günü eşleştiğinde çalışır. Bu, sık yapılan bir yanlış anlamadır — beklenenden daha sık çalışmaya yol açabilir.
*/15 ne anlama gelir?
Eğik çizgi bir adım değeridir. Dakika alanında */15, "0'dan başla, 15 dakikada bir" demektir — yani 0, 15, 30 ve 45. */5 her beş birimde bir, 10-30/5 ise 10 ile 30 arasında beşer adımla eşleşir.
Sonraki çalışma zamanları neden yerel saatte?
Bu araç sonraki çalışmaları tarayıcınızın yerel saat dilimine göre hesaplar; böylece okuması kolaydır. Üretimde bir CronJob'un gerçekte ne zaman çalışacağı, kümenin veya spec.timeZone'un saat dilimine bağlıdır — ikisini karıştırmayın.