На Python написано два сервиса, использующих win32serviceutil.ServiceFramework.Иногда (в 25% случаев) службы не запускаются на Windows server 2016 после перезагрузки компьютера.Обратите внимание, что обе службы запускаются или не запускаются одновременно.
В средстве просмотра событий для каждой службы есть два сообщения:
Уровень Дата и время Источник Идентификатор события Категория задачи
Ошибка 24.01.2009 21:40:00 Service Control Manager 7000 Нет "Служба MyService не удалось запустить из-за следующей ошибки: Служба MyService не ответила на запрос запуска или управления всвоевременное. "
Ошибка 24.01.2009 21:40:00 Диспетчер управления службами 7009 Нет Истекло время ожидания (30000 миллисекунд) в ожидании подключения службы MyService.
Согласно моим выводам, myservice.exe не выполняется.У меня нет идей, как решить эту проблему.Так что любая помощь приветствуется.
Обновление: myservice.exe создается PyInstaller.Я только что добавил хук во время выполнения.Это выполнено.Таким образом, myservice.exe выполняется, но основной сценарий не выполняется.