Module Hangfire¶
De toegang tot de module voor het beheer van de externe taken verloopt via het menu ”Hangfire”.
Via dit menu kunt u alle uitgevoerde asynchrone taken bekijken en de uitvoering van taken plannen.
In de module Hangfire kunt u via het tabblad ”Management” taken uitvoeren.
De taken zijn over twee submenu's verdeeld:
Maintenance Jobs¶
Het submenu Maintenance Jobs bevat de onderhoudstaken:
- Cleanup: taak waarmee de gegevens bij fouten kunnen worden opgeschoond.
- Cleanup Rights: taak waarmee verlopen autorisaties kunnen worden verwijderd.
- Delete Expired: taak waarmee de overlapwaarden (tiling) van verlopen attributen kunnen worden verwijderd.
Deze taken moeten door de integrator worden ingepland bij de productiestelling van een project.
Om een taak op regelmatige intervallen te plannen, selecteer het taaktype ”Repeating”.
Configureer daarna de gewenste frequentie met een CRON-expressie.
Er zijn vijf verplichte parameters, hieronder in volgorde opgesomd:
- Minuten
- Uren
- Dag van de maand
- Maand
- Dag van de week
En 1 optionele parameter:
- Jaar
Als in een parameter ”*” blijft staan, wordt de taak uitgevoerd voor alle mogelijke waarden van dat veld.
Voorbeeld
0 0 * * *
De taak wordt elke dag om middernacht (00.00 uur) uitgevoerd.
Running Jobs¶
Het submenu Running Jobs bevat voorgedefinieerde taken die snel en eenvoudig kunnen worden uitgevoerd:
- Calculate accounts by account type: taak die de accounts van een bepaald accounttype berekent.
- Calculate accreditation rule: taak die alle autorisatieregels berekent.
Het wordt niet aanbevolen deze taken regelmatig in te plannen. Zij zijn voorbehouden aan de integratiefasen.





