Zamanlamalar
Zamanlama, bir iş akışını belirli aralıklarla otomatik çalıştırır — kimsenin düzenleyiciyi açıp Çalıştır'a tıklaması gerekmez. Kuralı bir kez belirlersiniz ("her Pazartesi 09:00'da"), Arketic o andan itibaren iş akışını sizin yerinize başlatır.
Zamanlanmış iş akışları siz başında olmadan çalışır ve bir sonraki çalışma zamanı, siz kaydettiğinizde Arketic tarafından hesaplanır.
Görmek ve yönetmek için İş Akışları → Zamanlamalar'ı açın.

Zamanlama oluşturmadan önce
Zamanlama yalnızca bir sayaçtır — hâlihazırda var olan bir iş akışını başlatır. Gerçekten tetiklenmesi için iki şeyin doğru olması gerekir:
| Gereksinim | Neden önemli |
|---|---|
| İş akışı var ve kaydedilmiş olmalı | Zamanlamayı oluştururken onu bir açılır listeden seçersiniz. Sahibi olduğunuz bir iş akışını zamanlayabilirsiniz; Yönetici veya Üst Yönetici rolündeki kişiler her iş akışını zamanlayabilir |
| İş akışı Aktif olmalı | Zamanlama yalnızca durumu Aktif olan iş akışlarını başlatır. İş akışı Pasif veya Arşivlenmiş ise zamanlama o sırayı çalıştırmadan atlar |
Bir iş akışını pasifleştirmek, zamanlamaları dahil tüm otomatik tetikleyicilerini kapatır. Zamanlama satırı o zaman kırmızı bir Pasif durumu gösterir ve İş Akışları sekmesindeki kartından iş akışını yeniden etkinleştirene kadar hiçbir şey çalışmaz.
:::info Zamanlama yayımlanmış sürümü çalıştırır Zamanlanmış bir çalıştırma, en son kaydettiğiniz düzenlemeleri değil, iş akışının o an yayımlanmış sürümünü kullanır. Aktif bir iş akışını değiştirdiyseniz bir sonraki çalıştırmadan önce düzenleyicide Değişiklikleri yayımla düğmesine tıklayın — bkz. Değişiklikleri yayımlama. :::
Zamanlamadan önce iş akışını düzenleyicideki Çalıştır ile elle test edin. Elle çalıştırma, iş akışının durumundan bağımsız olarak her zaman çalışır; bu yüzden iş akışının sağlıklı olduğunu doğrulamanın en hızlı yoludur. Bkz. İş Akışı Çalıştırma.
Zamanlamalar listesi
Sekme, görebildiğiniz iş akışlarının zamanlamalarını en yeniden eskiye doğru şu sütunlarla gösterir:
| Sütun | Gösterir |
|---|---|
| İş Akışı | Bu zamanlamanın başlattığı iş akışı. Ad bir bağlantıdır — o iş akışını düzenleyicide açmak için tıklayın |
| Zamanlama | Tekrar kuralının sade dille yazılmış hâli — örneğin Her gün 09:00 (Europe/Istanbul). Sözle ifade edilemeyen özel bir kural, Cron: ve ardından ifadenin kendisiyle gösterilir |
| Sonraki çalışma | Bir sonraki çalışma zamanı. Yalnızca zamanlama Aktif iken görünür; duraklatılmış veya otomatik kapatılmış bir zamanlamada — yazar |
| Son çalışma | En son çalışma zamanı; henüz çalışmadıysa — |
| Durum | Aktif, Pasif, Gecikmiş, Duraklatıldı veya Otomatik kapatıldı (ve gerektiğinde bir hata rozeti) |
| (işlemler) | Her satırın sonundaki duraklatma/devam ettirme, düzenleme ve silme düğmeleri |
Tarih ve saatler kendi yerel biçiminizde gösterilir.
Liste yaklaşık dakikada bir kendini yeniler; böylece Sonraki çalışma ve Son çalışma siz sayfayı yenilemeden güncel kalır.
Henüz zamanlamanız yoksa sekmede "Henüz zamanlama yok. Bir iş akışını düzenli aralıklarla çalıştırmak için bir tane oluşturun." mesajı ve bir Yeni zamanlama düğmesi görünür. Liste yüklenemezse boş bir ekran yerine Tekrar Dene düğmesi gelir.
Zamanlama durumları
| Durum | Renk | Anlamı |
|---|---|---|
| Aktif | Yeşil | Zamanlama kurulu; bir sonraki sırasında iş akışını başlatacak |
| Pasif | Kırmızı | Zamanlamanın kendisi açık, ancak iş akışı kapalı; bu yüzden hiç çalışmayacak. Durumun üzerine geldiğinizde şunu görürsünüz: "İş akışı kapalı, bu yüzden bu zamanlama hiç çalışmayacak. Başlatmak için iş akışını açın." |
| Gecikmiş | Kehribar | Çalıştırma biraz gecikti. Zamanlayıcı her dakika kontrol eder; kısa süre içinde başlaması gerekir |
| Duraklatıldı | Kehribar | Siz duraklattınız. Devam ettirene kadar çalışmaz ve Sonraki çalışma temizlenir |
| Otomatik kapatıldı | Kırmızı | Arketic, art arda 100 hatadan sonra zamanlamayı kendisi kapattı |
"başarısız" rozeti
Bir zamanlama en az bir kez başarısız olduysa ama henüz otomatik kapatılmadıysa, durumun yanında kehribar renkli bir {n} başarısız rozeti belirir — örneğin 3 başarısız. Bu rozet art arda gelen hataları sayar: bir çalıştırma başarıyla başladığı anda sayaç sıfırlanır ve rozet kaybolur.
Otomatik kapatılan zamanlamalar
Bir zamanlama art arda 100 kez başarısız olursa, bozuk bir iş akışını zorlamaya devam etmesin diye Arketic onu kapatır. Durumun üzerine gelince açıklaması görünür: "Art arda 100 hatadan sonra otomatik kapatıldı — iş akışını kontrol edin, sonra devam ettirin."
Geri açmak için:
- İş akışını açıp hatanın nedenini düzeltin — Kayıtlar sekmesi başarısız çalıştırmaları adım adım gösterir (bkz. Kayıtlar).
- İş akışının Aktif olduğundan emin olun.
- Zamanlamalar'a dönüp satırdaki devam ettirme düğmesine tıklayın.
Devam ettirmek hata sayacını sıfırlar ve bir sonraki çalışmayı yeniden hesaplar; zamanlama sıfırdan başlar.
Zamanlama oluşturma
- İş Akışları → Zamanlamalar'a gidip Yeni zamanlama'ya tıklayın.
- Yeni Zamanlama penceresinde çalışacak İş Akışı'nı seçin (zorunlu — liste "Bir iş akışı seçin…" ile başlar).
- Bir Çalışma sıklığı seçin.
- O sıklık için görünen alanları doldurun (aşağıdaki tabloya bakın).
- Alan görünüyorsa bir Saat dilimi seçin.
- Kuralı doğrulamak için pencerenin altındaki özet satırını okuyun.
- Oluştur'a tıklayın.
Kaydedilirken düğme Oluşturuluyor… yazar; ardından Zamanlama oluşturuldu bildirimini görürsünüz ve yeni satır listede belirir.
Hiçbir şey oluşturmadan çıkmak için İptal'i, × düğmesini ya da Escape'i kullanın. Pencerenin dışına tıklamak onu kapatmaz; böylece yanlışlıkla yapılan bir tıklama yazdıklarınızı silemez.
Çalışma sıklığı seçenekleri
| Sıklık | Ayarladığınız | Sonuç |
|---|---|---|
| Her X Dakikada Bir | Her X dakikada bir (1-1440) | Sabit aralıkla çalışır, ör. her 15 dakikada bir |
| Saatlik | Saatin kaçıncı dakikası (0-59) | Saatte bir çalışır, ör. her saatin 0. dakikasında |
| Günlük | Saat | Günde bir çalışır, ör. her gün 09:00'da |
| Haftalık | Gün + Saat | Haftada bir çalışır, ör. her Pazartesi 09:00'da |
| Aylık | Ayın günü (1-31) + Saat | Ayda bir çalışır, ör. ayın 1'inde 09:00'da |
| Özel (Cron) | Cron ifadesi | Kendi gelişmiş kuralınızla çalışır, ör. 0 0 * * * |
Pencere Günlük ve 09:00 saatiyle açılır. Diğer varsayılanlar: hafta günü Pazartesi, ayın günü 1, aralık 15 dakika ve saatlik için dakika 0.
Saat ve saat dilimi
- Saat normal bir saat seçicidir (saat ve dakika).
- Haftalık zamanlamadaki Gün, Pazar'dan Cumartesi'ye kadar tam gün adlarından oluşan bir açılır listedir.
- Saat dilimi, dünya saat dilimlerinden oluşan bir açılır listedir. Varsayılan olarak bilgisayarınızın ayarlı olduğu saat dilimi gelir.
Saat dilimi alanı Her X Dakikada Bir ve Saatlik sıklıklarında gizlenir. Bu iki sıklık duvar saatine göre değil, aralığa göre tekrar ettiği için saat dilimi bir fark yaratmaz.
Özet satırı
Pencerenin altında Arketic, kaydetmeden önce kontrol edebilmeniz için kuralı size sade dille geri yazar:
- Her 15 dakikada bir
- Her saat, 0. dakikada
- Her gün 09:00 (Europe/Istanbul)
- Her Pazartesi 09:00 (Europe/Istanbul)
- Her ayın 1. günü 09:00 (Europe/Istanbul)
Hemen altındaki not, tam olarak bir sonraki çalışma zamanının kaydettiğinizde hesaplandığını ve bu hesabın yaz saati değişimlerini dikkate aldığını hatırlatır; yani 09:00'a kurulu günlük bir zamanlama saat değişimlerinde de 09:00'da kalır.
Formda geçersiz bir şey varsa özetin yerini kırmızı bir mesaj alır ve Oluştur düğmesi devre dışı kalır. Örneğin:
| Mesaj | Ne yapmalı |
|---|---|
| Aralık 1 ile 1440 arasında bir tam sayı olmalı. | Aralığı geçerli sınırlar içinde tam sayı olarak girin |
| Dakika 0 ile 59 arasında olmalı. | Saatin dakikasını düzeltin |
| Geçerli bir saat seçin (SS:DD). | Geçerli bir saat belirleyin |
| Ayın günü 1 ile 31 arasında olmalı. | Günü düzeltin |
| Bir cron ifadesi girin. | Özel alanı boş |
| Cron 5 alandan oluşmalı (dakika saat gün ay haftagünü); başta saniye alanı varsa 6. | Cron ifadenizin bölüm sayısı hatalı |
Özel (Cron), cron'u zaten bilenler içindir. Pencere yalnızca yazdığınızın temel biçimini kontrol eder — beş alan ya da ilk alan saniye ise altı alan; asıl kontrol kaydederken yapılır ve geçersiz bir ifade orada reddedilir. Zamanlamalar dakikada bir kontrol edilir; bu yüzden saniye alanı bir çalıştırmayı daha hassas yapmaz. Emin değilseniz hazır sıklıklardan birini kullanın.
Zamanlamayı düzenleme
Satırdaki kalem simgesine tıklayarak Zamanlamayı Düzenle penceresini açın.
Değiştirebilecekleriniz:
| Alan | Düzenlenebilir mi? |
|---|---|
| İş Akışı | Hayır — kilitli. Bir zamanlama her zaman oluşturulduğu iş akışına aittir |
| Sıklık ve saat (veya cron) | Evet |
| Saat dilimi | Evet |
Düzenleme modunda sıklık her zaman Özel (Cron) olarak, ifade ise alanda ham hâliyle gösterilir. Bu bilinçli bir tercihtir: kayıtlı ifadenin aynen gösterilmesi, zamanlamanızın yeniden yorumlanmadan karakteri karakterine korunmasını garanti eder. İfadeyi yeniden yazabilir ya da Çalışma sıklığı listesini hazır bir seçeneğe (Günlük, Haftalık, …) getirip kuralı baştan kurabilirsiniz.
Değişiklikleri kaydet'e tıklayın. Zamanlama güncellendi bildirimini görürsünüz ve Zamanlama sütunu yeni kurala göre güncellenir.
Bir zamanlamayı başka bir iş akışına taşımak için onu silip yenisini oluşturun.
Duraklatma ve devam ettirme
Her satırda, zamanlama etkinken bir duraklatma düğmesi, etkin değilken bir oynatma düğmesi bulunur.
- Duraklatma — zamanlama tetiklenmeyi bırakır, durum Duraklatıldı olur ve Sonraki çalışma — olarak temizlenir. Zamanlama duraklatıldı mesajını görürsünüz.
- Devam ettirme — zamanlama yeniden kurulur, hata sayacı sıfırlanır ve sonraki çalışma yeniden hesaplanır. Zamanlama devam ettirildi mesajını görürsünüz.
İş akışını düzenlerken veya sorun giderirken duraklatın; böylece değişikliklerinizin ortasında bir çalıştırma tetiklenmez.
Zamanlamayı silme
Satırdaki çöp kutusu simgesine tıklayın. Bir onay sorusu gelir:
Zamanlama silinsin mi? Silinecek zamanlamanın iş akışı: "iş akışı adı". Kuyruğa alınmış çalıştırmalar etkilenmez.
Onayladığınızda Zamanlama silindi mesajını görürsünüz. Bir zamanlamayı silmek yalnızca sayacı kaldırır; iş akışının kendisi ve Kayıtlar sekmesindeki çalıştırma geçmişi olduğu gibi kalır.
Zamanlamayı kim yönetebilir
| Ne | Kim yapabilir |
|---|---|
| Listede bir zamanlamayı görmek | Zamanlamanın ait olduğu iş akışını görebilen herkes |
| Zamanlama oluşturmak | İş akışının sahibi ve Yönetici veya Üst Yönetici rolündeki kişiler |
| Bir zamanlamayı düzenlemek, duraklatmak, devam ettirmek veya silmek | Onu oluşturan kişi, ait olduğu iş akışının sahibi ve Yönetici veya Üst Yönetici rolündeki kişiler |
Yani başka biri sahibi olduğunuz bir iş akışına zamanlama eklediyse, onu yine de duraklatabilir veya kaldırabilirsiniz.
Sorun giderme
| Belirti | Olası neden |
|---|---|
| Durum kırmızı bir Pasif | İş akışının kendisi kapalı. İş Akışları sekmesindeki kartından etkinleştirin |
| Zamanlanmış çalıştırma son düzenlemelerimi içermiyor | Zamanlanmış çalıştırmalar yayımlanmış sürümü kullanır. İş akışını açıp Değişiklikleri yayımla düğmesine tıklayın |
| {n} başarısız rozeti sürekli büyüyor | Çalıştırmalar başlatılamıyor. Kayıtlar sekmesini açıp iş akışını kontrol edin |
| Durum Otomatik kapatıldı oldu | Art arda 100 hata. İş akışını düzeltip zamanlamayı devam ettirin |
| Sonraki çalışma — gösteriyor | Zamanlama Duraklatıldı veya Otomatik kapatıldı durumunda — devam ettirin |
| Yanlış saatte çalıştı | Zamanlamanın Saat dilimi ayarını kontrol edin, gerekirse düzenleyin |
| Kayıtlar sekmesinde hiçbir şey görünmüyor | Çalıştırmanın gerçekleşip gerçekleşmediğini doğrulayın — Zamanlamalar listesindeki Son çalışma, Arketic'in onu en son ne zaman başlattığını söyler |
İpuçları
- Seyrek bir sıklıkla başlayın (saatlik, günlük) ve iş akışına güvendikçe sıklaştırın.
- İş akışına net bir ad verin — Zamanlamalar listesi bir zamanlamayı iş akışı adıyla tanıtır, bu yüzden belirsiz adları ayırt etmek zordur.
- Durum sütununu izleyin — kırmızı bir Otomatik kapatıldı satırı, iş akışının uzun süredir başarısız olduğu anlamına gelir.
- Kayıtlar sekmesine bakın — her zamanlanmış çalıştırmanın tam olarak ne yaptığını görürsünüz; zamanlanmış çalıştırmalar Zamanlama tetikleyici etiketiyle işaretlenir (bkz. Kayıtlar).
- Silmek yerine duraklatın — yalnızca geçici bir ara vermek istiyorsanız kural kalır ve tek tıkla devam ettirebilirsiniz.
İlgili sayfalar
- İş Akışlarına Genel Bakış — İş Akışları sayfası ve sekmeleri
- İş Akışı Oluşturma — zamanlamak istediğiniz iş akışını kurun
- İş Akışı Çalıştırma — bir iş akışının başlayabileceği tüm yollar
- Kayıtlar — her zamanlanmış çalıştırmanın ne yaptığını görün