Vai al contenuto

Modulo Hangfire

L'accesso al modulo di gestione delle attività esterne avviene tramite il menu "Hangfire".

Questo menu consente di visualizzare tutte le attività asincroniche che sono state eseguite, così come le esecuzioni di attività di programmazione.

Nel modulo Hangfire, la scheda Gestione consente di eseguire attività.

I compiti sono suddivisi in due sotto-menu:

Lavoro di manutenzione

Il sottomenu **Mantenimento ** contiene le attività di manutenzione:

  • Cleanup: attività che consente di ripulire i dati in caso di errori.
  • Cleanup Rights: attività che consente di eliminare le autorizzazioni scadute.
  • Delete Expired: attività che consente di eliminare i valori di bevel (tiling) sugli attributi scaduti.

Questi compiti devono essere programmati dall'integratore quando un progetto viene messo in opera.

Per pianificare un'attività a intervalli regolari, selezionare il tipo di attività "Ripetente".

Quindi, configurare la frequenza desiderata utilizzando un'espressione CRON.

Ci sono cinque parametri obbligatori, elencati in seguito in ordine:

  • Minutini
  • Orario
  • Giorno del mese
  • Mese
  • Giorno della settimana

E un parametro facoltativo:

  • Anno

Lasciare * in un parametro farà sì che un compito venga eseguito per tutti i possibili valori di un campo.

!!! example “Example”

1
2
3
`0 0 * * *`

Il compito verrà eseguito ogni giorno a mezzanotte (12:00).

Posti di lavoro

Il sottomenu Running Jobs contiene attività predefinite che possono essere eseguite rapidamente e facilmente:

  • Calcolare i conti per tipo di conto: attività che calcola i conti per un dato tipo di conto.
  • Calcolare la regola di accreditamento: compito che calcola tutte le regole di accreditamento.

Non è consigliabile programmare questi compiti per eseguirli regolarmente, ma è preferibile utilizzarli durante le fasi di integrazione.