İçine bir bakış
Bu güvenli önizleme, hesaba bağlı eylemler çalıştırmadan aracın ne işe yaradığını gösterir.
Cron-Builder neler yapar
Daha önce bir cron işi kurmuş olan herkes, kaydetmeden önceki o kısa tereddüdü bilir: sıra doğru mu? 0 pazar mıydı, pazartesi mi? Bu gerçekten yalnızca ayın 10'unda mı çalışır, yoksa her gün saat 10'da mı? Cron-Builder ifadeyi alan alan kurarak ve aynı anda ne anlama geldiğini söyleyerek bu belirsizliği ortadan kaldırır.
Önce biçimi seçersin. Varsayılan klasik beş alandır - dakika, saat, gün, ay, haftanın günü - Unix cron ve çoğu zamanlayıcının beklediği gibi. Saniye hassasiyetinde zamanlama gerekiyorsa altı alanlı genişletilmiş biçime geçersin. Quartz tabanlı sistemler için ise saniye ve yılı da içeren yedi alan var. Böylece builder gerçekten kullandığın zamanlayıcıya uyar.
Her alan için izin verilen değer aralığını görürsün - dakika 0 ile 59, saat 0 ile 23, haftanın günleri 0 ile 6 - ve tek değerleri, listeleri, aralıkları ve adım boyutlarını birleştirebilirsin. Oluşturulan ifade canlı olarak açıklanır, böylece şifreli kalıp okunabilir bir cümleye dönüşür.
Asıl kalp, sonraki çalışma zamanlarının önizlemesidir. İfadenin doğru olup olmadığını tahmin etmek yerine, işin bir sonraki sefer çalışacağı somut tarihleri görürsün. Özellikle gün ve haftanın günü kombinasyonlarının tuzaklı olduğu durumlarda, bir düşünme hatasını üretime çıkmadan yakalamanın en hızlı yolu budur.
Her standart durumda baştan başlamak zorunda kalmaman için builder, kategorilere ayrılmış 24 hazır şablonla gelir. Her 5 dakikada bir ya da her gün gece yarısı gibi klasiklerin yanı sıra tipik Alman bürokrasi tarihleri de var: ayın 10'unda aylık KDV ön beyannamesi (Umsatzsteuer-Voranmeldung), üç aylık vergi, ücret vergisi bildirimi (Lohnsteuer-Anmeldung) ya da prim bildirimi (Beitragsnachweis); her biri son tarihten yaklaşık bir hafta önce hatırlatma olarak. Ayrıca iş ritimleri (pazartesi toplantısı, cuma raporu) ve sistem klasikleri (gece yedeği, haftalık temizlik, log rotasyonu).
Cron-Builder tamamen tarayıcında çalışır. Sunucuya hiçbir şey gönderilmez, hiçbir şey saklanmaz. Hazır ifadeyi crontab'ına, CI işine, BullMQ zamanlayıcına ya da nereye gidecekse oraya kopyalarsın. Hesap yok, kayıt yok, veri sızıntısı yok.
Fonksiyonlar
Üç biçim
Standart (5 alan), saniyeli genişletilmiş (6 alan) ve saniye ile yıllı Quartz (7 alan).
Sonraki çalışmaların önizlemesi
İfadenin bir sonraki sefer tetikleneceği somut tarihler - düşünme hataları hemen göze çarpar.
Alan alan açıklama
Her alan izin verilen değer aralığıyla, ifadenin tamamı canlı olarak sade dile çevrilmiş.
24 hazır şablon
Her 5 dakikadan gece yarısına, ayrıca vergi, iş ve sistem ritimleri tek tıkla.
Alman bürokrasi tarihleri
KDV ön beyannamesi (UStVA), üç aylık vergi, ücret vergisi (Lohnsteuer), prim bildirimi - son tarihten önce hatırlatma olarak.
Tarayıcıda çalışır, hesap gerekmez
Sunucu yok, kayıt yok. İfadeyi kopyala ve crontab'a, CI'a ya da zamanlayıcıya yapıştır.
Nasıl çalışır
- 1
Boyut seç
Beş alanlı standart, saniyeli genişletilmiş ya da saniye ve yıllı Quartz - zamanlayıcına göre.
- 2
Şablon al ya da alanları ayarla
24 şablondan biriyle başla ya da dakika, saat, gün, ay ve haftanın gününü kendin gir.
- 3
Sonraki çalışmaları kontrol et
Çalışma zamanlarının önizlemesine bak ve bir tarih beklenmedik görünüyorsa düzelt.
- 4
İfadeyi kopyala
Hazır cron ifadesini al ve crontab'a, CI hattına ya da iş kuyruğuna yapıştır.
Kimin işine yarar
Sık sorulan sorular
Standart cron'daki beş alan ne anlama gelir?
Sırasıyla: dakika (0-59), saat (0-23), ayın günü (1-31), ay (1-12) ve haftanın günü (0-6, burada 0 pazar günü demektir). Yıldız her değeri ifade eder. Builder bu anlamı her alan için doğrudan gösterir.
Sonraki çalışmaların önizlemesine neden ihtiyacım var?
Çünkü cron ifadeleri düşündüğünden kolayca farklı davranır - özellikle gün ve haftanın günü kombinasyonlarında. Somut tarihler, işin üretime çıkmadan önce gerçekten istediğin zamanda çalışıp çalışmadığını hemen gösterir.
5, 6 ve 7 alan arasındaki fark nedir?
Beş alan, saniyesiz klasik Unix standardıdır. Altı alan, başa bir saniye alanı ekler. Yedi alan, saniye ve ayrıca bir yıl alanı içeren Quartz biçimidir. Hangisine ihtiyacın olduğu zamanlayıcına bağlıdır.
Alman vergi tarihleri için şablonlar var mı?
Evet. Vergi ve finans kategorisinde, diğerlerinin yanı sıra ayın 10'unda aylık KDV ön beyannamesini (UStVA), üç aylık vergiyi, ücret vergisi bildirimini (Lohnsteuer-Anmeldung) ve prim bildirimini (Beitragsnachweis) ilgili son tarihten yaklaşık bir hafta önce hazır hatırlatmalar olarak bulursun. Gerçek süreler ve hatırlatma için Fristenwächter'i kullan.
Builder cron işlerimi çalıştırıyor mu?
Hayır. Cron-Builder yalnızca ifadeyi oluşturur, açıklar ve önizlemeyi gösterir. İşi kendi sistemin çalıştırır - crontab, CI sunucusu, BullMQ ya da ne kullanıyorsan.
İfadelerim saklanıyor mu?
Hayır. Her şey tarayıcında çalışır. Sunucuya hiçbir şey gönderilmez ve sen bir şey yapmadan hiçbir şey saklanmaz.
Benzer araçlar
Timestamp Converter
Unix zaman damgalarını tarihlere dönüştür ve tersini yap. Birden fazla saat dilimi, tüm yaygı…
Datums-Rechner
Tarihler arası günleri, 16 eyaletin tamamının eyalet genelindeki tatil kurallarıyla BGB sürel…
JSON biçimlendirici
JSON’u sözdizimi vurgulama ve hata algılamayla biçimlendir, doğrula ve küçült. Ücretsiz, doğr…
Regex test aracı
Düzenli ifadeleri canlı vurgulama ve Almanca kalıp şablonlarıyla test et.
Cron-Builder için hazır mısın?
Kurulum yok. Plus planından itibaren dahil. Doğrudan tarayıcıda aç.
Şimdi aç