Служба активации Windows (WAS) управляет конфигурацией пула приложений, а также созданием и жизненным циклом рабочих процессов HTTP и других протоколов. Работа службы веб-публикаций (W3SVC) и других служб зависит от WAS.
Этот монитор проверяет состояние службы активации Windows (WAS). Если вы получаете предупреждение от данного монитора, требуется предпринять действия для возвращения службы в рабочее состояние.
Служба активации Windows (WAS) управляет конфигурацией пула приложений, а также созданием и жизненным циклом рабочих процессов HTTP и других протоколов. Работа службы веб-публикаций (W3SVC) и других служб зависит от WAS.
Операционные состояния:
Служба активации Windows (WAS) может находиться в операционном состоянии "Служба запущена" или "Служба не запущена".
Монитор использует единый параметр конфигурации, контролирующий, следует ли осуществлять мониторинг службы, когда ее тип запуска не выбран как "Автоматический". По умолчанию мониторинг службы будет осуществляться даже в случае, если тип запуска службы выбран как "Вручную". Так происходит потому, что при установке IIS 8 по умолчанию тип запуска службы WAS установлен как "Вручную".
Служба может остановиться по нескольким причинам:
Служба была остановлена администратором.
Служба не смогла запуститься, поскольку учетная запись пользователя не смогла пройти проверку подлинности.
Служба обнаружила исключение, которое остановило службу.
Служба была настроена неправильно, что помешало ее запуску.
Если служба активации Windows (WAS) находится в состоянии "Не запущена", можно диагностировать проблему или перезапустить службу, выполнив следующие действия:
Проверьте дополнительные предупреждения, относящиеся к службе, которые могли возникнуть последовательно. Данные предупреждения могут помочь лучше определить причину перехода службы в остановленное состояние.
Просмотрите журналы событий на управляемом компьютере и исправьте все проблемы, которые могли привести к неожиданной остановке службы.
Используйте следующие задачи, чтобы попытаться перезапустить службу.
Из-за того, что служба веб-публикаций зависит от службы активации Windows, возможно потребуется запустить и ее.
Запуск службы активации Windows (WAS)
Запуск службы веб-сервера (W3SVC)
Target | Microsoft.Windows.InternetInformationServices.6.2.WebServer | ||
Parent Monitor | System.Health.AvailabilityState | ||
Category | AvailabilityHealth | ||
Enabled | True | ||
Alert Generate | True | ||
Alert Severity | Error | ||
Alert Priority | Normal | ||
Alert Auto Resolve | True | ||
Monitor Type | Microsoft.Windows.CheckNTServiceStateMonitorType | ||
Remotable | True | ||
Accessibility | Public | ||
Alert Message |
| ||
RunAs | Default |
<UnitMonitor ID="Microsoft.Windows.InternetInformationServices.6.2.WAS.NTService.CheckServiceState.Monitor" Accessibility="Public" Enabled="true" Target="Microsoft.Windows.InternetInformationServices.6.2.WebServer" ParentMonitorID="SystemHealth!System.Health.AvailabilityState" Remotable="true" Priority="Normal" TypeID="Windows!Microsoft.Windows.CheckNTServiceStateMonitorType" ConfirmDelivery="false">
<Category>AvailabilityHealth</Category>
<AlertSettings AlertMessage="Microsoft.Windows.InternetInformationServices.6.2.WAS.NTService.CheckServiceState.Monitor_AlertMessageResourceID">
<AlertOnState>Error</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>Normal</AlertPriority>
<AlertSeverity>Error</AlertSeverity>
<AlertParameters>
<AlertParameter1>$Target/Host/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/PrincipalName$</AlertParameter1>
</AlertParameters>
</AlertSettings>
<OperationalStates>
<OperationalState ID="Running" MonitorTypeStateID="Running" HealthState="Success"/>
<OperationalState ID="NotRunning" MonitorTypeStateID="NotRunning" HealthState="Error"/>
</OperationalStates>
<Configuration>
<ComputerName>$Target/Host/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</ComputerName>
<ServiceName>WAS</ServiceName>
<CheckStartupType>false</CheckStartupType>
</Configuration>
</UnitMonitor>