Skoči na vsebino

Modul Hangfire

Do modula za upravljanje zunanjih opravil dostopate prek menija „Hangfire“.

V tem meniju si lahko ogledate vsa izvedena asinhrona opravila in načrtujete izvajanje opravil.

V modulu Hangfire lahko na zavihku „Management“ izvajate opravila.

Opravila so razdeljena v dva podmenija:

Maintenance Jobs

Podmeni Maintenance Jobs vsebuje vzdrževalna opravila:

  • Cleanup: opravilo, ki omogoča čiščenje podatkov v primeru napak.
  • Cleanup Rights: opravilo, ki omogoča brisanje poteklih avtorizacij.
  • Delete Expired: opravilo, ki omogoča brisanje vrednosti prekrivanja (tiling) v poteklih atributih.

Ta opravila mora integrator načrtovati ob prehodu projekta v produkcijo.

Če želite opravilo načrtovati v rednih intervalih, izberite vrsto opravila „Repeating“.

Nato z izrazom CRON konfigurirajte želeno pogostost.

Obstaja pet obveznih parametrov, ki so spodaj navedeni po vrstnem redu:

  • minute
  • ure
  • dan v mesecu
  • mesec
  • dan v tednu

In 1 izbirni parameter:

  • leto

Če v parametru pustite „*“, se opravilo izvede za vse možne vrednosti polja.

Primer

0 0 * * *

Opravilo se bo izvajalo vsak dan opolnoči (00:00).

Running Jobs

Podmeni Running Jobs vsebuje vnaprej določena opravila, ki jih je mogoče izvesti hitro in preprosto:

  • Calculate accounts by account type: opravilo, ki izračuna račune za dano vrsto računa.
  • Calculate accreditation rule: opravilo, ki izračuna vsa pravila avtorizacije.

Teh opravil ni priporočljivo načrtovati za redno izvajanje. Najbolje jih je uporabljati v fazah integracije.