Skip to main content

Zamanlanmis Gorev Calismasi (Cron Job Execution)

Zamanlanmis Gorev Calismalari, bir cron gorevinin her calistirildigindaki gecmis kayitlaridir. Calisma durumunu, konsol gunluklerini, donus degerlerini, zamanlama bilgilerini ve olusan hatalari yakalar.

Bir Bakista

  • Her zamanlanmis ve manuel calismayi kaydeder
  • Konsol ciktisini ve betik donus degerlerini yakalar
  • Calisma suresini ve durumunu takip eder
  • Durum ve tetikleme tipine gore filtrelemeyi destekler
  • Hata ayiklama ve izleme icin faydali

Veri Yapisi

Calisma Durumu

Tetikleme Tipleri

Gunlukler ve Cikti

Konsol Gunlukleri: Tum console.log(), console.error(), vb. cagrilar yakalanir:
Donus Degeri: Betigin donus degeri output’ta saklanir:

Calisma Istatistikleri

Ust CronJob, calismalardan toplu istatistikler icerir:

Guvenlik ve Izinler

  • Goruntuleme: Herhangi bir organizasyon uyesi calisma gecmisini gorebilir
  • Olusturma: Yalnizca sistem (zamanlayici veya manuel tetikleme yoluyla)
  • Silme: Desteklenmiyor (denetim izi korunur)

API Notlari

  • cronJob.listExecutions: Durum ve tetikleme tipine gore filtreleme ile sayfalandirilmis liste
  • cronJob.getExecution: Gunlukler ve cikti dahil tam calisma detaylari
  • cronJob.get: Son calismalar ve toplu istatistikleri icerir

Izleme En Iyi Uygulamalari

  1. Basarisizlik kaliplarini kontrol edin: Belirli zamanlarda yinelenen hatalara bakin
  2. Calisma suresini izleyin: Ani artislar sorunlari gosterebilir
  3. Gunlukleri duzenliolarak inceleyin: Uyarilari basarisizlik olmadan once yakalay
  4. Uyarilar kurun: Harici izlemeyi tetiklemek icin ciktiyi kullanin
  5. Basari oranlarini takip edin: successCount / totalExecutions hesaplayin

Ornek: Basarisiz Bir Calismayi Hata Ayiklama

Ilgili Kavramlar

  • CronJob - Ust zamanlanmis otomasyon gorevi
  • CronJobVariable - Ortam degiskenleri ve gizli degerler