Skip to main content

Worker jobs

Pentru executia actitivitatilor recurente eteeste implementat un sistem numit "worker jobs" care este reprezentat de job-uri care ruleaza in fiecare minut si programeaza pentru rulare activitatile necesare.

Pentru activitatea de procesare a sesiunilor de transmitere exista urmatoarele worker jobs:

  • inregistrare rulari pentru sesiuni de transmitere
  • transmitere mesaje
  • validare mesaje
Inregistrare rulari

Acest worker cauta toate sesiunile de transmitere care sunt programate pentru rulare si le inregistreaza un job pentru lansarea unei noi rulari pentru sesiunea respenctiva

Transmitere mesaje

Acest worker identifica rularile care au mesaje de transmis (aici trebnuie analiza ce inseamna asta; ex.: in starea Pregătit pentru trimitere) si inregistreaza un job pentru transmiterea mesajelor pentru o rulare

Validare mesaje

Acest worker identifica rularile care au mesaje transmise si ne validate si inregistreaza un job pentru validarea mesajelor din rulare

 
Joburi:
  • rulare noua pentru sesiune transmitere
  • transmitere mesaje pentru rulare 
  • validare mesaje pentru rulare