Skip to content
Zoyku

cron Açıklayıcı

Herhangi bir cron ifadesini sade dile çevirin: alan alan açıklama, saat diliminizdeki önümüzdeki beş çalışma zamanı ve tek tıkla doldurulan hazır kalıplar.

Type or pick a cron expression to see it explained.

Supported: numbers, ranges (1-5), lists (1,15), steps (*/10, 1-30/5), month names (JAN) and weekday names (MON). Quartz extensions L, W, # aren’t covered.

Bu araç tamamen tarayıcında çalışır. Verilerin asla cihazından çıkmaz — hiçbir sunucuya yüklenmez.

Nasıl kullanılır

  1. 1Bir cron ifadesi yazın ya da güvenilir bir başlangıç için hazır kalıptan birine tıklayın.
  2. 2Alan alan açıklamayı sade dille okuyun.
  3. 3Yerel saat ile UTC arasında geçiş yaparak önümüzdeki beş çalışma zamanını denetleyin.
  4. 4Sizi şaşırtan yeri crontab'da, zamanlayıcı arayüzünde veya CI yapılandırmasında düzeltin.

cron Açıklayıcı

cron ifadeleri, işlerin ne zaman koşacağını belirleyen beş ya da altı gizemli alandan oluşur — tek bir yanlış karakter işin hiç çalışmamasına ya da her pazar sabahı 3'te çalışmasına yol açabilir. Bir ifade yapıştırın: araç her alanı sade bir dille açıklar (dakika, saat, ayın günü, ay, haftanın günü, varsa saniye) ve zamanlamanın gerçekten düşündüğünüz gibi çalıştığını doğrulamanız için önümüzdeki beş çalışma zamanını gösterir.

Doğrulama dürüst ve anlıktır: aralık dışı değerler, ters yönlü aralıklar ve L, W, # gibi desteklenmeyen Quartz uzantıları belirsiz değil, somut ve anlaşılır bir hata verir. Her dakika, saat başı, her gece yarısı, hafta içi 9:00 ve üç aylık olmak üzere beş yaygın kalıp tek tıkla doldurulur.

Sık sorulan sorular

Standart cron ile Quartz sözdizimi arasındaki fark nedir?

Standart Unix cron (ve bu araç) 5 alan kullanır: dakika, saat, ayın günü, ay, haftanın günü — ilki saniyeyse 6. Quartz varsayılan olarak saniye alanını, yedinci bir yıl alanını ve L (son gün), W (en yakın iş günü), # (ayın n'inci günü, örn. MON#2) gibi uzantıları ekler. Bu Quartz'a özgü uzantılar burada kapsanmaz; sayılar, JAN ve MON gibi adlar, aralıklar, listeler ve adımlar içeren her standart özellik kapsanır.

Ayın günü ile haftanın gününü birden yazdım — neden beklediğimden sık çalışıyor?

Klasik cron ikisini VEYA ile birleştirir: her iki alan da kısıtlıysa (hiçbiri * değilse), ikisinden birine uyan gün işi tetikler. «0 0 1 * MON» ifadesi her ayın 1'inde ve her pazartesi çalışır. İki koşulun aynı anda aranması gerekiyorsa ifadenin kuruluşu değişmelidir — buradaki önümüzdeki çalışma zamanlarına bakmak davranışı anında görünür kılar.

Bu aracı gömün

Tek satırla bu aracı sitenize ekleyin — ziyaretçinin tarayıcısında çalışır.

<iframe src="https://zoyku.com/tr/tools/cron-explainer?embed=1" width="100%" height="640" style="border:0;border-radius:16px" title="Zoyku — cron-explainer" loading="lazy"></iframe>
100% local processing