* * * * * Cron İfadesi Ayrıştırıcı'da aç Alan alan
| Alan | Değer | Eşleşenler |
|---|---|---|
| Dakika | * | Her değer |
| Saat | * | Her değer |
| Ayın günü | * | Her değer |
| Ay | * | Her değer |
| Haftanın günü | * | Her değer |
Sonraki çalışma zamanları
Örnek: 1 Ocak 2026 sonrasındaki ilk 6 çalışma (UTC).
- 1 Oca 2026 Per 00:01
- 1 Oca 2026 Per 00:02
- 1 Oca 2026 Per 00:03
- 1 Oca 2026 Per 00:04
- 1 Oca 2026 Per 00:05
- 1 Oca 2026 Per 00:06
Kullanıma hazır sürümler
* * * * * /path/to/command Satırı crontab -e ile ekleyin. CRON_TZ veya TZ ayarlı değilse sunucunun saat diliminde çalışır.
apiVersion: batch/v1
kind: CronJob
metadata:
name: every-minute
spec:
schedule: "* * * * *"
timeZone: "Etc/UTC"
concurrencyPolicy: Forbid
jobTemplate:
spec:
template:
spec:
restartPolicy: OnFailure
containers:
- name: job
image: busybox:1.36
command: ["/bin/sh", "-c", "date; echo run"] spec.timeZone ayarlayın (Kubernetes 1.27+); ayarlanmazsa zamanlama controller manager'ın saat dilimini (genellikle UTC) izler.
GitHub Actions: GitHub Actions bu zamanlamayı çalıştıramaz: en kısa aralık 5 dakikadır.
GitHub Actions her zaman UTC kullanır, en az 5 dakikalık aralıkları kabul eder ve yoğunlukta zamanlanmış çalışmaları geç başlatabilir.
0 * * * * ? Quartz saniyeyi en başa koyar ve ayın günü ya da haftanın günü alanından birinde ? ister. Günler pazardan başlayarak 1–7'dir; isim kullanmak daha güvenlidir.
@Scheduled(cron = "0 * * * * *") Spring @Scheduled(cron = …) altı alan alır: saniye ve ardından alışılmış beş alan.
SSS
› Cron'un desteklediği en kısa aralık bir dakika mı?
Evet. Standart cron dakika çözünürlüğündedir. Dakikadan kısa işler için sleep içeren bir döngü, systemd zamanlayıcısı ya da Quartz gibi saniye alanı olan bir zamanlayıcı kullanın.
› * * * * * hangi saat diliminde çalışır?
Cron, onu çalıştıran makinenin veya hizmetin saat dilimini kullanır. Linux'ta CRON_TZ veya TZ ayarlı değilse sistem saat dilimidir; Kubernetes CronJob'ları spec.timeZone kabul eder; GitHub Actions her zaman UTC kullanır.
› Bu zamanlamayı dağıtmadan önce nasıl kontrol ederim?
* * * * * ifadesini bu sitedeki Cron İfadesi Ayrıştırıcı'da açın. Her alanı açıklar ve sonraki çalışmaları yerel saatte veya UTC olarak doğrudan tarayıcıda listeler.