İş YönetimiJob Çalıştırma

Job Çalıştırma

Flow tasarımı tamamlandıktan ve Production Profile yapılandırıldıktan sonra Job’ı çalıştırabilirsiniz.

Job Başlatma

İş Yönetimi sayfasında Job’ı seçin ve Başlat butonuna tıklayın.

Başlatma sırası:

  1. Bağlı kameralar başlatılır
  2. Bağlı container’ların sağlık durumu kontrol edilir
  3. SourceManager tüm kaynak node’ları (Level 0) başlatır
  4. Pipeline tetikleyici beklemeye geçer

Tüm kaynaklar hazır olduğunda durum Çalışıyor olarak değişir.

⚠️

Başlatma sırasında herhangi bir kaynak (kamera veya container) hazır olmazsa Job hata durumuna geçer. Hata detayı için Yönetim > Loglar sayfasını kontrol edin.

Job Durdurma

Durdur butonuna tıklayın. Çalışmakta olan pipeline döngüsü tamamlanır, ardından servis durur. Veri kaybı olmaz.

Job Duraklatma

Alarm tetiklendiğinde veya operatör onayı beklenirken Job Duraklatıldı durumuna geçer. Duraklatılmış Job’ı devam ettirmek için:

  1. Aktif alarmı kapatın (varsa)
  2. Bekleyen operatör onayını tamamlayın
  3. Dashboard’dan veya İş Yönetimi sayfasından Devam Et butonuna tıklayın

Manuel duraklatma için Job detay sayfasındaki Duraklat butonunu kullanabilirsiniz.

Reçete Değiştirme

Çalışan bir Job’da reçete değiştirmek için:

  1. İş Yönetimi’nde Job’ı seçin
  2. Reçete dropdown’undan yeni reçeteyi seçin
  3. Değişiklik anlık uygulanır

Reçete swapMode: "hot" ise pipeline durmaz; node parametreleri canlı güncellenir. Reçete swapMode: "cold" ise kaynak node’lar yeniden başlatılır; bu sırada kısa bir kesinti oluşur.

Hot swap, akizisyon modu değiştirilmediği sürece güvenlidir. Basler kameralarda akizisyon modu değişimi her zaman cold swap gerektirir.

Döngü Timeout’ları

Her pipeline döngüsü iki timeout ile sınırlanır:

ParametreVarsayılanAçıklama
PerNodeTimeout30 saniyeTek bir node bu süreyi aşarsa fail olarak işaretlenir
PipelineTimeout120 saniyeTüm döngü bu süreyi aşarsa pipeline hata olarak kesilir

UIInput node’ları bu limitlerin üstünde bekleyebilir; operatör yanıtı beklendiği sürece timeout tetiklenmez.

Job bazlı özel timeout değerleri için Flow Editor > Ayarlar sekmesini kullanın.

Otomatik Yeniden Başlatma

Kaynak node’lar (kamera, I/O) bağlantı koptuğunda otomatik yeniden bağlanır:

  • İlk deneme: 2 saniye sonra
  • Üstel geri çekilme: her başarısız denemede 2× artarak maksimum 60 saniyede sabitlenir
  • Maksimum deneme: 5

5 deneme sonunda kaynak node Error durumuna geçer. Kamera veya I/O bağlantısı düzeldiğinde Job’ı manuel olarak yeniden başlatmanız gerekir.

Log ve Hata Ayıklama

Çalışan Job için anlık log takibi:

  1. Yönetim > Loglar sayfasını açın
  2. Log seviyesini Debug olarak ayarlayın
  3. Job filtresiyle sadece ilgili Job’ın loglarını görün

Flow Editor’da Hata Ayıklama modunu açarak her node’un son çalışma sonucunu ve çıktısını canvas üzerinde görebilirsiniz.