Araç Açıklaması

CRON Parser, görev ve iş zamanlamalarında kullanılan CRON ifadelerini anlamanıza ve doğrulamanıza yardımcı olan bir cronjob ayrıştırıcı ve doğrulayıcıdır. Bu cron ifadesi analizörü, CRON ifadenizi ayrıştırır ve bir sonraki ve önceki yürütme zamanlarını gösterir; ayrıca cron ifadesini, planlanan görevin ne zaman çalışacağını açıklayan insan tarafından okunabilir bir metne dönüştürür.

Özellikler

  • CRON İfade Ayrıştırma: Standart formatta CRON ifadelerini ayrıştırır ve doğrular
  • Sonraki/Önceki Yürütme Zamanları: Görevin bir sonraki ne zaman çalışacağını ve en son ne zaman çalıştığını gösterir
  • Cron İfadesinden Metne: CRON sözdizimini, insan tarafından okunabilir açıklamalarla düz İngilizce tanıma dönüştürür
  • Saat Dilimi Desteği: Herhangi bir saat diliminde yürütme zamanlarını, aranabilir saat dilimi seçicisiyle görüntüler
  • Gerçek Zamanlı Doğrulama: CRON ifadenizin geçerli olup olmadığına dair anlık cronjob doğrulama geri bildirimi sağlar
  • Sonuçları Kopyala: Yürütme zamanlarını ve açıklamaları kolayca kopyalayın

Kullanım Alanları

  • Görev Zamanlaması: Zamanlanmış işlerinizin beklenen zamanlarda çalışacağını, cron ifadesi analizörümüzle doğrulayın
  • Cronjob Hata Ayıklama: Cronjob doğrulayıcıyı kullanarak bir cron işinin neden beklenildiği gibi çalışmadığını anlayın
  • Dokümantasyon: Dokümantasyon için insan tarafından okunabilir cron ifadesi metin açıklamaları oluşturun
  • Saat Dilimi Dönüşümü: Dağıtık sistemler için farklı saat dilimlerindeki yürütme zamanlarını kontrol edin
  • CRON Öğrenme: Gerçek zamanlı örnekler ve açıklamalar aracılığıyla cron formatını öğrenin

CRON Nedir?

CRON, Unix benzeri işletim sistemlerinde zaman tabanlı bir iş zamanlayıcısıdır. Aşağıda açıklanan cron formatını anlamak, etkili görev zamanlaması için gereklidir. Bir CRON ifadesi, boşluklarla ayrılmış beş veya altı alandan oluşan bir dizedir ve bir takvimi tanımlar:

* * * * *
│ │ │ │ │
│ │ │ │ └─── Gün (0-7, Pazar = 0 veya 7)
│ │ │ └───── Ay (1-12)
│ │ └─────── Ayın günü (1-31)
│ └───────── Saat (0-23)
└─────────── Dakika (0-59)

Yaygın Örnekler:

  • 0 * * * * - Her saat başı dakikada 0
  • */15 * * * * - Her 15 dakikada bir
  • 0 9 * * 1-5 - Hafta içi (Pazartesi‑Cuma) saat 9:00’da
  • 0 0 1 * * - Her ayın ilk günü gece yarısı
  • 30 14 * * 0 - Her Pazar saat 14:30’da