Tüm Ürünler
Search
Belge Merkezi

CloudOps Orchestration Service:Cron ifadeleri

Son Güncelleme:Oct 06, 2026

Cron ifadeleri, yinelenen görevler, rutin bakım ve tek seferlik işler için zamanlamaları tanımlar.

Cron ifadesi, X X X X X X biçiminde altı adet boşlukla ayrılmış alandan oluşan zamana dayalı bir dizedir; burada her X bir alan değerini temsil eder. Tek bir alan içindeki birden fazla değeri virgül (,) ile ayırın. Her alan belirli bir değeri veya özel bir karakteri kabul eder.

Alanlar ve değerler

Aşağıdaki tabloda her alan, izin verilen değerler ve desteklenen özel karakterler açıklanmıştır.


Alan


Gerekli


Değer aralığı


Özel karakter


Saniye


Evet


[0, 59]


Desteklenmiyor


Dakika


Evet


[0, 59]


Virgülle ayrılan değerler arasında en az 30 dakika fark olmalıdır. Eğik çizgiyle belirtilen artış değerleri 30 veya daha büyük olmalıdır.


Saat


Evet


[0, 23]


* , - /


Ayın günü


Evet


[1, 31]


* , - / ? L


Ay


Evet


[1, 12] veya [JAN, DEC]


* , - /


Haftanın günü


Evet


[1, 7] veya [SUN, SAT]. [1, 7] biçiminde 1 Pazar, 2 ise Pazartesi gününü temsil eder.


* , ?

Özel karakterler

Cron ifadesi alanlarında aşağıdaki özel karakterler desteklenir.


Özel karakter


Açıklama


Örnek


*


Alandaki tüm değerlerle eşleşir.


Ay alanında her ayı ifade eder. Haftanın günü alanında haftanın her gününü ifade eder.


,


Birden fazla bağımsız değeri listeler.


Dakika alanında 5,40 kullanımı görevi saatin 5. ve 40. dakikalarında çalıştırır.


-


Bitişik bir değer aralığı tanımlar.


Ayın günü alanında 5-20 kullanımı görevi her ayın 5'inden 20'sine kadar günlük olarak çalıştırır.


/


Bir adım aralığı tanımlar.


Ayın günü alanında 1/5 kullanımı ayın ilk gününü ve ardından her 5 günde bir çalışmayı belirtir. Saat alanında 3/8 kullanımı 3. saati ve ardından her 8 saatte bir çalışmayı belirtir.


?


Belirli bir değer yok. Yalnızca ayın günü ve haftanın günü alanlarında geçerlidir.


Ayın günü ve haftanın günü alanları birbirini dışlar. Bu alanlardan birinde bir değer belirtiyorsanız diğerinde ? kullanmanız gerekir.


L


“Son” anlamına gelir. Yalnızca ayın günü alanında desteklenir ve ayın son gününü ifade eder. Not: Mantıksal çakışmalara neden olabileceğinden L'yi liste veya aralıkla birlikte kullanmayın.


Ayın günü alanında L ayın son gününü ifade eder.

Örnekler

Aşağıdaki tabloda yaygın cron ifadesi kalıpları gösterilmiştir.


Örnek


Açıklama


0 15 10 ?


Görevi her gün saat 10:15'te çalıştırır.


0 15 10 ?


Görevi her gün saat 10:15'te çalıştırır.


0 0 12 ?


Görevi her gün öğlen saat 12:00'de çalıştırır.


0 0 10,14,16 ?


Görevi her gün saat 10:00, 14:00 ve 16:00'da çalıştırır.


0 0/40 9-17 ?


Görevi her gün saat 09:00 ile 17:59 arasında, saatin 0. ve 40. dakikalarında çalıştırır.


0 0 12 ? * WED


Görevi her Çarşamba günü öğlen saat 12:00'de çalıştırır.


0 15 10 15 * ?


Görevi her ayın 15'inde saat 10:15'te çalıştırır.


0 15 10 L * ?


Görevi her ayın son gününde saat 10:15'te çalıştırır.


0 0,30 14 ? 3 WED


Görevi Mart ayındaki her Çarşamba günü saat 14:00 ve 14:30'da çalıştırır.


0 0 1 ? * 4#1


Görevi her ayın ilk Çarşamba günü saat 01:00'de çalıştırır.