1.4.5.5.12.2. Autoguarigione (Watchdog)

Un watchdog integrato monitora lo stato di funzionamento del servizio tramite heartbeat (ogni 10 secondi) e, in caso di blocchi o arresti anomali, lo riavvia automaticamente.

OK

Funzionamento normale.

ILL

Avviso (contatore arresti anomali > 1), viene registrato.

DEAD

Situazione critica: il processo viene terminato e riavviato.

I fattori che determinano lo stato DEAD sono un pool di thread completamente saturo in presenza di un'interruzione simultanea delle richieste per più di 60 secondi oppure un contatore di crash superiore a 10. Se EnableWatchDog = false, non viene effettuato alcun monitoraggio automatico né alcun riavvio in caso di errori.