Прямо сейчас у меня есть какое-то приложение служб на Windows Server 2003 для ввода данных с устройств в базу данных.
Иногда происходит сбой служб из-за ошибки данных или чего-либо еще (проблемы с подключением к базе данных, сбоя подключения к Интернету и т. Д.), Которые я должен перезапустить, и сейчас решение, которое я предоставляю для этой проблемы, было простой пакетной командой с использованием NET START Команда / STOP, запланированная каждые 1 час.
Затем я посмотрел на вкладку восстановления в свойствах службы, была возможность перезапустить службы, и я хочу знать, как это проверить? Например, как Windows знает, что службы не удалось? И самое важное, как узнать, что службы успешно перезапускаются при возникновении сбоя (в зависимости от настроек восстановления)?
PS: у меня не было доступа к коду
Спасибо