Мониторинг состояния серверов

Каждый из серверов при изменении своего состояния, а главный сервер периодически (см. ключ /dbtestint), извещает о своем состоянии все остальные серверы системы резервирования. Сетевой обмен пакетами реализован таким образом, что, несмотря на UDP-протокол, извещение все равно достигнет удаленного сервера (выполняется повтор отсылки в случае необходимости).

Управляющая программа хранит состояние каждого из удаленных серверов. В момент смены состояния удаленного сервера управляющая программа может предпринять некоторые действия. Например, при смене состояния главного сервера в результате его останова может начаться конкурс на роль нового главного сервера.