Saltar a contenido

Módulo de fuego de suspensión

El acceso al módulo de gestión de tareas externas se realiza a través del menú Hangfire.

Este menú le permite ver todas las tareas asincrónicas que se han ejecutado, así como la programación de las ejecuciones de tareas.

En el módulo Hangfire, la pestaña Gestión le permite ejecutar tareas.

Las tareas se dividen en dos submenús:

Trabajos de mantenimiento

El submenú Trabajos de mantenimiento contiene tareas de mantenimiento:

  • Cleanup: tarea que permite limpiar los datos en caso de errores.
  • Cleanup Rights: tarea que le permite eliminar las autorizaciones caducadas.
  • Delete Expired: tarea que le permite eliminar los valores de biselado (tiling) en los atributos caducados.

Estas tareas deben ser programadas por el integrador cuando un proyecto se pone en marcha.

Para programar una tarea a intervalos regulares, seleccione el tipo de tarea Repetido.

Luego, configure la frecuencia deseada utilizando una expresión CRON.

Hay cinco parámetros obligatorios, que se enumeran a continuación en orden:

  • Minutos
  • Horas
  • Día del mes
  • Mes
  • Día de la semana

Y un parámetro opcional:

  • Año

Dejar * en un parámetro hará que una tarea se ejecute para todos los valores posibles de un campo.

!!! example “Example”

1
2
3
`0 0 * * *`

La tarea se realizará todos los días a medianoche (12:00 a.m.).

Trabajos de gestión

El submenú Trabajos en ejecución contiene tareas predefinidas que se pueden ejecutar rápida y fácilmente:

  • Cálculo de cuentas por tipo de cuenta: tarea que calcula cuentas para un tipo de cuenta determinado.
  • Calcular la regla de acreditación: tarea que calcula todas las reglas de acreditación.

No se recomienda programar estas tareas para que se ejecuten de forma regular, sino que es mejor utilizarlas durante las fases de integración.