Modulu Hangfire¶
Il-modulu tal-ġestjoni tal-kompiti esterni jiġi aċċessat permezz tal-menu “Hangfire”.
Dan il-menu jagħtik il-possibbiltà li tara l-kompiti asinkroniċi kollha li ġew eżegwiti, kif ukoll li tippjana l-eżekuzzjonijiet tal-kompiti.
Fil-modulu Hangfire, it-tab “Management” tagħtik il-possibbiltà li tesegwixxi l-kompiti.
Il-kompiti huma maqsuma f’żewġ sottomenus:
Maintenance Jobs¶
Is-sottomenu Maintenance Jobs fih kompiti ta’ manutenzjoni:
- Cleanup: kompitu li jservi biex tnaddaf id-dejta f’każ ta’ żbalji.
- Cleanup Rights: kompitu li jservi biex tħassar l-awtorizzazzjonijiet skaduti.
- Delete Expired: kompitu li jservi biex tħassar il-valuri ta’ sovrappożizzjoni (tiling) tal-attributi skaduti.
Dawn il-kompiti għandhom jiġu pprogrammati mill-integratur meta proġett jibda jitħaddem fil-produzzjoni.
Biex tippjana kompitu f’intervalli regolari, agħżel it-tip ta’ kompitu “Repeating”.
Imbagħad, ikkonfigura l-frekwenza mixtieqa permezz ta’ espressjoni CRON.
Hemm ħames parametri obbligatorji, elenkati hawn taħt skont l-ordni:
- Minuti
- Sigħat
- Jum tax-xahar
- Xahar
- Jum tal-ġimgħa
U 1 parametru fakultattiv:
- Sena
Jekk tħalli “*” f’parametru, il-kompitu jiġi eżegwit għall-valuri possibbli kollha ta’ dak il-qasam.
Eżempju
0 0 * * *
Il-kompitu jiġi eżegwit kuljum f’nofsillejl (00:00).
Running Jobs¶
Is-sottomenu Running Jobs fih kompiti predefiniti li jistgħu jiġu eżegwiti malajr u faċilment:
- Calculate accounts by account type: kompitu li jikkalkula l-kontijiet għal tip ta’ kont partikolari.
- Calculate accreditation rule: kompitu li jikkalkula r-regoli kollha ta’ awtorizzazzjoni.
Mhuwiex rakkomandat li dawn il-kompiti jiġu ppjanati biex jiġu eżegwiti b’mod regolari. Huwa aħjar li dawn il-kompiti jintużaw matul il-fażijiet tal-integrazzjoni.





