Hangfire'i moodul¶
Väliste tööde haldusmoodulile pääseb juurde menüü „Hangfire“ kaudu.
See menüü võimaldab vaadata kõiki käivitatud asünkroonseid töid ning ajastada tööde käivitamist.
Hangfire'i moodulis saab vahekaardil „Management“ töid käivitada.
Tööd on jagatud kahte alammenüüsse:
Maintenance Jobs¶
Alammenüü Maintenance Jobs sisaldab hooldustöid:
- Cleanup: töö, mis võimaldab vigade korral andmed puhastada.
- Cleanup Rights: töö, mis võimaldab kustutada aegunud autoriseerimised.
- Delete Expired: töö, mis võimaldab kustutada aegunud atribuutide kattuvad väärtused (tiling).
Integraator peab need tööd projekti tootmisse viimisel ajastama.
Töö regulaarsete intervallidega ajastamiseks valige töö tüüp „Repeating“.
Seejärel konfigureerige soovitud sagedus CRON-avaldise abil.
Kohustuslikke parameetreid on viis, need on allpool järjekorras loetletud:
- Minutid
- Tunnid
- Kuu päev
- Kuu
- Nädalapäev
Ja üks valikuline parameeter:
- Aasta
Kui jätate parameetrisse „*“, käivitatakse töö välja kõigi võimalike väärtuste korral.
Näide
0 0 * * *
Töö käivitatakse iga päev keskööl (kell 00.00).
Running Jobs¶
Alammenüü Running Jobs sisaldab eelmääratletud töid, mida saab kiiresti ja lihtsalt käivitada:
- Calculate accounts by account type: töö, mis arvutab antud kontotüübi kontod.
- Calculate accreditation rule: töö, mis arvutab kõik akrediteerimisreeglid.
Neid töid ei ole soovitatav ajastada regulaarselt käivituma. Neid töid on kõige parem kasutada integreerimisetappides.





