Módulo Hangfire¶
Se accede al módulo de gestión de las tareas externas mediante el menú « Hangfire ».
Este menú permite consultar todas las tareas asíncronas ejecutadas, así como planificar la ejecución de tareas.
En el módulo Hangfire, la pestaña « Management » permite ejecutar tareas.
Las tareas se reparten en dos submenús:
Maintenance Jobs¶
El submenú Maintenance Jobs contiene las tareas de mantenimiento:
- Cleanup: tarea que permite depurar los datos en caso de error.
- Cleanup Rights: tarea que permite eliminar las autorizaciones caducadas.
- Delete Expired: tarea que permite eliminar los valores biselados (tiling) de los atributos caducados.
Estas tareas debe programarlas el integrador en la puesta en producción de un proyecto.
Para planificar una tarea a intervalos regulares, seleccione el tipo de tarea « Repeating ».
A continuación, configure la frecuencia deseada mediante una expresión CRON.
Hay cinco parámetros obligatorios, enumerados a continuación por orden:
- Minutos
- Horas
- Día del mes
- Mes
- Día de la semana
Y 1 parámetro opcional:
- Año
Dejar « * » en un parámetro hace que la tarea se ejecute para todos los valores posibles de ese campo.
Ejemplo
0 0 * * *
La tarea se ejecutará todos los días a medianoche (00:00).
Running Jobs¶
El submenú Running Jobs contiene tareas predefinidas que pueden ejecutarse de forma rápida y sencilla:
- Calculate accounts by account type: tarea que calcula las cuentas de un tipo de cuenta determinado.
- Calculate accreditation rule: tarea que calcula todas las reglas de autorización.
No se recomienda planificar la ejecución periódica de estas tareas. Conviene reservarlas para las fases de integración.





