Zamanlamalar
Zamanlamalar bir workflow'u belirli aralıklarla otomatik çalıştırır — kimsenin Run'a tıklaması gerekmez. Bir kez ayarlayın, her seferinde zamanında çalışsın.
Schedules Sekmesi
Workflows → Schedules'ı açın. Her zamanlama şunları gösterir:
| Sütun | Gösterir |
|---|---|
| Workflow | Hangi workflow çalışır |
| Schedule | Tekrar kuralı, sade dille |
| Next run | Bir sonraki çalışma zamanı |
| Last run | En son çalışma zamanı |
| Status | Active, Paused veya Auto-disabled |
Zamanlama Oluşturma
- New schedule'a tıklayın
- Çalışacak Workflow'u seçin
- Bir Run frequency (çalışma sıklığı) seçin:
| Sıklık | Örnek |
|---|---|
| Every X Minutes | Her 15 dakikada |
| Hourly | Her saatin 0. dakikasında |
| Daily | Her gün 09:00'da |
| Weekly | Her Pazartesi 09:00'da |
| Monthly | Ayın 1'inde 09:00'da |
| Custom (Cron) | Kendi gelişmiş kuralınız |
- Gereken yerde saat ve zaman dilimini ayarlayın
- Özeti gözden geçirin (ör. "Daily at 09:00 (Europe/Istanbul)")
- Create'e tıklayın
bilgi
Tam sonraki çalışma, kaydettiğinizde hesaplanır ve zaman diliminizi (yaz saati değişimleri dahil) dikkate alır.
Zamanlama Durumları
| Durum | Anlamı |
|---|---|
| Active | Zamanlamaya göre çalışıyor |
| Paused | Sizin durdurdunuz; sürdürülene kadar çalışmaz |
| Auto-disabled | Tekrarlanan başarısızlıklardan sonra otomatik kapatıldı |
Bir zamanlama sürekli başarısız olursa, bozuk bir workflow'u çalıştırmaya devam etmesin diye otomatik kapatılır. Workflow'u düzeltin, sonra Resume yapın.
Zamanlamaları Yönetme
- Pause / Resume — bir zamanlamayı geçici durdurun veya yeniden başlatın
- Delete — bir zamanlamayı kaldırın (zaten sıraya alınmış çalışmalar etkilenmez)
Liste kendi kendine yenilenir, böylece Next run ve Last run güncel kalır.
İpuçları
- Cömert bir sıklıkla başlayın, workflow'a güvendikçe sıkılaştırın
- Status sütununu izleyin — Auto-disabled bir zamanlama ilgi bekler
- Logs sekmesine bakın — her zamanlanmış çalışmanın ne yaptığını görün (bkz. Logs)