Ana içeriğe geç

Arka Plan İşleri

Emakin, kullanıcı aksiyonlarının hızla tamamlanabilmesi ve işlemlerin eşzamansız olarak sürmesi için birçok yoğun işlemi arka planda gerçekleştirir. Alanadı yöneticileri, kuyruktaki işleri izlemek, başarısızlıkları araştırmak ve operasyonel müdahale gerektiğinde işleri yeniden kuyruğa almak veya iptal etmek için arka plan işi sayfalarını kullanır.

Arka Plan İşlerinin Çalışma Şekli

Bir kullanıcı bir süreci başlattığında Emakin, önce veritabanındaki iş akışı durumunu kaydeder, ardından gerekli arka plan işlerini oluşturur. Hizmet aracıları bu işleri kuyruktan alır ve başka bir kullanıcı etkileşimi olmadan işler.

Bir iş işlenirken başarısız olursa işlem geri alınır ve hata yöneticilere bildirilir. Altta yatan sorun çözüldükten sonra iş yöneticisinden iş yeniden kuyruğa alınabilir. Bazı iş türleri otomatik olarak düzelir ve bir gecikmenin ardından kuyruğa geri döner.

Kuyruğa alınan işlerin hizmet aracıları tarafından işlendiğini gösteren arka plan işi mimarisi.

Hizmet aracıları birden fazla iş parçacığı kullanabilir ve paralel yürütme için birden fazla donanım iş akışına dağıtılabilir. İşler önceliğe göre işlenir. Belgelenen temel performans değeri, tek bir hizmet aracısının temel iş akışı işlemleri için dakikada yaklaşık 600 işi tamamlayabildiğidir; gerçek aktarım hızı iş türüne ve donanıma bağlıdır.

İş Durumu Yaşam Döngüsü

Her iş Waiting durumunda başlar.

Bir hizmet aracısı işi kuyruktan aldığında işi kilitler ve durumu Processing.

İş başarıyla tamamlanırsa durum Completed.

Bir iş başarısız olursa durum Error olur ve sistem yöneticileri bilgilendirir. Bazı hatalar otomatik olarak yeniden denenir. Örneğin, e-posta gönderme hataları yeniden zamanlanabilir ve sistemin daha sonra yeniden denemesi için Waiting durumuna geri döndürülebilir. Yeniden deneme sınırı aşılırsa iş yapılandırmasına bağlı olarak durum Error veya Abortedolur.

Aborted veya Completed durumundaki işler, Delete After tarihi geçtikten sonra otomatik olarak silinir.

Arka plan işi durum geçişi diyagramı.

Tipik İş Akışı

  1. Açın Background Jobs Manager'ı bekleyen, işlenen, hatalı, tamamlanan veya iptal edilen işleri incelemek için.
  2. İş türüne, zaman aralığına, iş akışı numarasına veya günlük içeriğine göre filtreleyin.
  3. Sorunlu işi açıp ayrıntılar, günlük, veriler ve grafik sekmelerini inceleyin.
  4. Temel sorunu anladıktan sonra işi kuyruğa yeniden alın veya iptal edin.
  5. Daha geniş kapsamlı eğilim veya kapasite bilgilerine ihtiyaç duyduğunuzda istatistik sayfalarını kullanın.