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.

Cron İfadesi
Sıra: dakika saat ayın-günü ay haftanın-günü. Örn. 0 9 * * 1-5.
Hazır ifadeler

Sonuçlar

Bir cron ifadesi girip "Çözümle"ye basın.

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.