A high availability platform runs a fault-tolerant controller process (FTC)
and at least one monitored process that indicates its live state by
periodically sending a heart-beat message to the FTC. The FTC responds to
the heart-beat message by modifying the frequency at which it expects the
heart-beat message according to information contained therein.
The platform may run an additional process, the monitored process being
adapted to regularly send the additional process a message and to notify
the FTC that the additional process is dead when it receives an error code
from an operating system after sending a message to the additional
process.
Un'alta piattaforma di disponibilità fa funzionare un processo fault-tolerant del regolatore (FTC) ed almeno un processo controllato che indica il relativo in tensione dichiara periodicamente trasmettendo un messaggio di battito cardiaco al FTC. Il FTC risponde al messaggio di battito cardiaco modificando la frequenza a cui prevede il messaggio di battito cardiaco secondo le informazioni contenute in ciò. La piattaforma può fare funzionare un processo supplementare, il processo controllato che è adattato regolarmente per trasmettere al processo supplementare un messaggio e per informare il FTC che il processo supplementare è guasto quando riceve un codice di errore da un sistema operativo dopo la trasmissione del messaggio al processo supplementare.