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.





