Watchdog

Модуль watchdog используется для запуска сервера, отслеживания его состояния, а также его перезапуска в случае критических неполадок. Настройки watchdog хранятся в файле watchdog-t1server.config(watchdog-t1client.config).

Содержимое данного файла содержит следующие параметры:

  • application - имя приложения. Значение любое, должно быть не пустым.
  • executable - здесь указан исполнительный файл: для сервера это файл t1server-vc142, для клиента - t1client-vc142.
  • keepalive - главный параметр настроек watchdog. Если в течение данного периода модуль watchdog не получит информацию о состоянии ПО, то оно будет принудительно перезапущено. Для корректной работы ПО значение данного параметра должно быть выше 60 секунд.
  • executable-arguments - дополнительные параметры для внутреннего пользования.
  • log - указанное в данном параметре имя будет присвоено лог-файлу в случае завершения работы ПО модулем watchdog.

Предупреждение

По умолчанию в файле watchdog-t1server.config(watchdog-t1client.config) заданы оптимальные параметры. Не изменяйте их без реальной необходимости.

Подсказка

Для запуска модуля watchdog на сервере с ОС Astra Linux SE 1.7 выполните команду:

/opt/vms/tech1/run_watchdog.sh