Назад | Перейти на главную страницу

Windows server 2016: служба не перезапущена

Я настроил для службы два действия перезапуска и период сброса 60 секунд:

sc сбой SPOOLER reset = 60 действий = перезапуск / 1000 / перезапуск / 1000 // 1000

Ожидается, что, когда служба была остановлена ​​дважды, перезапуск больше не выполняется. Однако после повторного запуска службы вручную и работы по крайней мере в течение периода сброса ее следует перезапустить автоматически после следующего сбоя.

Поведение соответствует ожиданиям с Windows Server 2012.

Однако с Windows Server 2016 все иначе. Служба не перезапускается после сбоя при ручном запуске после того, как действия перезапуска были исчерпаны.

Это настоящая проблема. Представьте себе запуск службы после изменения конфигурации, которое приводит к отказу. Служба быстро выйдет из строя, пока не будут исчерпаны все действия перезапуска. Затем вы, вероятно, исправите конфигурацию и снова запустите службу вручную. В следующий раз, когда служба выйдет из строя, независимо от того, как долго она успешно работает, она не будет перезапущена.

Пожалуйста, найдите журналы событий ниже.

Кто-нибудь испытывал такое же поведение? Это ошибка в диспетчере служб для Windows 2016?


Журналы событий Windows Server 2012: дважды служба перезапускается диспетчером служб. После 3-го сбоя перезапуск не производится. затем, примерно через 2 минуты, он перезапускается вручную и вскоре останавливается -> выполняется автоматический перезапуск.

04.12.2018 08:18:42: The Print Spooler service terminated unexpectedly.  It has done this 1 time(s).  The following corrective action will be taken in 1000 milliseconds: Restart the service.
04.12.2018 08:18:43: The Print Spooler service entered the running state.
04.12.2018 08:18:51: The Print Spooler service terminated unexpectedly.  It has done this 2 time(s).  The following corrective action will be taken in 1000 milliseconds: Restart the service.
04.12.2018 08:18:52: The Print Spooler service entered the running state.
04.12.2018 08:19:03: The Print Spooler service terminated unexpectedly.  It has done this 3 time(s).
04.12.2018 08:19:16: The Print Spooler service entered the running state.
04.12.2018 08:21:24: The Print Spooler service terminated unexpectedly.  It has done this 1 time(s).  The following corrective action will be taken in 1000 milliseconds: Restart the service.
04.12.2018 08:21:25: The Print Spooler service entered the running state.

Журналы событий Windows Server 2016: дважды служба перезапускается диспетчером служб. После 3-го сбоя перезапуск не производится. Затем, примерно через 3 минуты, он перезапускается вручную и вскоре убивает -> Нет выполняется автоматический перезапуск.

12/4/2018 8:02:36 AM: The Print Spooler service terminated unexpectedly.  It has done this 1 time(s).  The following corrective action will be taken in 1000 milliseconds: Restart the service.
12/4/2018 8:02:37 AM: The Print Spooler service entered the running state.
12/4/2018 8:02:45 AM: The Print Spooler service terminated unexpectedly.  It has done this 2 time(s).  The following corrective action will be taken in 1000 milliseconds: Restart the service.
12/4/2018 8:02:46 AM: The Print Spooler service entered the running state.
12/4/2018 8:02:53 AM: The Print Spooler service terminated unexpectedly.  It has done this 3 time(s).
12/4/2018 8:03:06 AM: The Print Spooler service entered the running state.
12/4/2018 8:05:08 AM: The Print Spooler service terminated unexpectedly.  It has done this 1 time(s).