İş Yönetimi — Genel Bakış
İş Yönetimi sayfası tüm Job’ların oluşturulduğu, yapılandırıldığı ve izlendiği merkezi yerdir.
Job Nedir
Job, çalışma birimi olarak adlandırılan bir denetim görevidir. Her Job şunları içerir:
- Flow — kamera, inference, karar ve I/O aksiyonlarından oluşan pipeline
- Production Profile — operasyonel politika (alarm, kalite kodu, vardiya)
- Durum — çalışıyor, durdurulmuş, hata
Aynı anda birden fazla Job çalışabilir. Her Job bağımsız bir pipeline sürecinde çalışır; birinin durması diğerini etkilemez.
Job Listesi
İş Yönetimi sayfasında her Job için şunlar gösterilir:
- Job adı ve açıklaması
- Mevcut durum (çalışıyor / durdurulmuş / hata)
- Çalışıyor ise anlık OK/NG sayaçları
- Son döngü zamanı
- Bağlı kamera ve container sayısı
Durum Göstergeleri
| Durum | Açıklama |
|---|---|
| Çalışıyor | Pipeline aktif, döngü işleniyor |
| Durdurulmuş | Kullanıcı tarafından durduruldu |
| Hata | 10 ardışık hata oluştu, otomatik durduruldu |
| Başlatılıyor | Kameralar ve container’lar hazırlanıyor |
| Duraklatıldı | Alarm veya operatör onayı bekleniyor |
Birden Fazla Job
Birden fazla üretim hattınız varsa her hat için ayrı Job oluşturabilirsiniz. Raporlama ve dashboard bağımsız çalışır.
Aynı kamera birden fazla Job’da kullanılamaz. Kamera başka bir Job’a bağlıysa yeni Job’da seçilemez. Bu kısıtlamayı aşmak için aynı kameradan birden fazla akış oluşturmanız gerekir (provider desteğine bağlı).
Makbul Senaryo Başına Bir Job
Tavsiye edilen yaklaşım: Her bağımsız denetim senaryosu için ayrı Job oluşturun. Örneğin:
- Hat 1 — Fikstür Kontrolü (Tetiklemeli döngü, 4 kamera)
- Hat 2 — Konveyör İzleme (Sürekli döngü, 1 kamera)
- Güvenlik Alanı İzleme (Pasif izleme, RTSP kamera)
Tüm senaryoları tek bir Job’a koymak flow’u karmaşıklaştırır ve bakımını zorlaştırır.