Nasıl kullanılır
- İfadeyi yazın veya yapıştırın, örneğin 0 9 * * 1-5.
- Sade dildeki açıklamayı ve her alanın değerini okuyun.
- Sonraki on çalışma zamanını gerçekte olacağı gibi görmek için sunucunun saat dilimini seçin.
- Yaygın bir zamanlamayla başlamak için sağdaki Örnekler listesinden birine tıklayın.
Seçeneklerin açıklaması
- Alanlar
- Beş alan — dakika, saat, ayın günü, ay, haftanın günü. Başa eklenen altıncı alan saniyeleri ekler (Spring, Quartz ve node-cron bunu kullanır).
- Özel karakterler
- * herhangi bir değer; , liste (1,15); - aralık (1-5); / adım (*/10 = her 10’da bir). Quartz, gün alanlarında "belirli bir değer yok" anlamında ? kullanır.
- Haftanın günü
- 0 veya 7 pazar, 1 pazartesidir. MON-FRI gibi adlar da çalışır.
- Saat dilimi
- Cron sunucunun saat diliminde çalışır; bulut sunucularda bu genellikle UTC’dir. Burada onu seçmek, yaz saati değişiklikleri dahil işlerin gerçekte ne zaman tetikleneceğini gösterir.
Yaygın zamanlamalar
| İfade | Çalışma zamanı |
|---|---|
* * * * * |
Her dakika |
*/15 * * * * |
Her 15 dakikada bir |
0 * * * * |
Her saat başı |
0 9 * * 1-5 |
Hafta içi 09:00’da |
30 2 * * * |
Her gün 02:30’da |
0 0 * * 0 |
Her pazar gece yarısı |
0 0 1 * * |
Her ayın 1’inde gece yarısı |
0 0 1 1 * |
1 Ocak’ta gece yarısı |
Sıkça sorulan sorular
*/5 * * * * ne anlama gelir?
Her 5 dakikada bir — her saatin 0., 5., 10. dakikasında ve bu şekilde devam ederek.
İşim neden yanlış saatte çalıştı?
Çoğu zaman sunucu UTC’de çalışırken zamanlamayı yerel saate göre yazmışsınızdır. Gerçek çalışma zamanlarını görmek için yukarıda UTC’yi seçin veya zamanlayıcınız destekliyorsa iş için CRON_TZ / TZ ayarlayın.
Ayın günü ve haftanın günü birlikte nasıl işler?
Standart cron’da ikisi de kısıtlanmışsa (örneğin 0 0 1 * 1), iş bunlardan herhangi biri eşleştiğinde çalışır — ayın 1’inde ve her pazartesi. Quartz bunu, ikisinden birinde ? kullanılmasını zorunlu tutarak önler.
Kubernetes CronJob ve GitHub Actions zamanlamaları destekleniyor mu?
Evet, ikisi de standart 5 alanlı cron kullanır. GitHub Actions zamanlamaları varsayılan olarak UTC’ye göre değerlendirir.
Gizlilik
Bu araç tamamen tarayıcınızda çalışır. Dosyalarınız ve metinleriniz cihazınızda işlenir, sunucularımıza asla yüklenmez.