Windows Process Activation Service (WAS) sköter konfigureringen av programpoolen och skapandet och livslängd av arbetsprocesser för HTTP och andra protokoll. The World Wide Web Publishing Service (W3SVC) och andra tjänster är beroende av WAS.
Den här övervakaren kontrollerar status för WAS-tjänsten (Windows Process Activation). Om du får ett meddelande från denna bildskärm, krävs åtgärder för att få tillbaka tjänsten till ett fungerande läge.
Windows Process Activation Service (WAS) sköter konfigureringen av programpoolen och skapandet och livslängd av arbetsprocesser för HTTP och andra protokoll. The World Wide Web Publishing Service (W3SVC) och andra tjänster är beroende av WAS.
Operationella steg:
WAS-tjänsten (Windows Process Activation) kan antingen vara i driftsläget ”Tjänsten körs” eller ”Tjänsten körs inte”.
Monitorn har en enda konfigurationsparameter som styr huruvida tjänsten bör övervakas när dess startmetod inte är inställd på "Automatisk". Som standard kommer tjänsten att övervakas även om startmetoden är inställd på ”Manuell”. Detta beror på att i en standardinstallation av IIS 8 är startmetoden för WAS-tjänsten manuell.
En tjänst kan stoppas av många orsaker, bland andra:
Tjänsten har stoppats av en administratör.
Tjänsten kunde inte startas på grund av att användarkontot inte kunde autentiseras.
Det uppstod ett undantag som gjorde att tjänsten stoppades.
Tjänsten kunde inte starta på grund av felaktig konfigurering.
Om WAS-tjänsten (Windows Process Activation) inte körs kan du diagnostisera problemet eller starta om tjänsten genom att vidta följande åtgärder:
Kontrollera ytterligare servicerelaterade varningar som kan ha inträffat samtidigt. Dessa varningar kan hjälpa till att bättre identifiera orsaken varför tjänsten gick till ett stopp läge.
Granska händelseloggarna på datorn i frågar, korrigera eventuella underliggande problem som kan ha orsakat att denna tjänst oväntat avbrutits.
Använd följande för att starta om tjänsten.
Eftersom World Wide Web Publishing Service är beroende av tjänsten Windows Process Activation kan du behöva starta denna också.
Starta WAS-tjänsten (Windows Process Activation)
Starta Webbserver (W3SVC)-tjänsten
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>