De Internet Information Services (IIS) Windows Process Activation-service (WAS) is nodig voor de meeste websites omdat deze de World Wide Web Publishing-service (W3SVC) ondersteunt die HTTP-aanvragen afhandelt. Het WAS-procesbeheer wijst groepen toepassingen toe aan bestaande werkprocessen en maakt nieuwe exemplaren van W3SVC om zo nodig nieuwe groepen toepassingen te hosten. De meeste websites worden niet gestart als WAS niet beschikbaar is.
WAS handmatig opnieuw starten of zo configureren dat deze automatisch opnieuw start
Hier zijn enkele mogelijke oplossingen:
Start de WAS handmatig opnieuw.
Configureer de WAS zodat deze automatisch opnieuw opstart.
Configureren andere te ondernemen acties als de WAS niet werkt.
Als het probleem zich blijft voordoen, koppelt u een debugger aan het proces om het probleem op te lossen of belt u de klantenservice.
WAS handmatig opnieuw starten
WAS handmatig opnieuw starten:
Opmerking: Aangezien de World Wide Web Publishing Service (W3SVC) afhankelijk is van WAS, moet W3SVC mogelijk opnieuw worden gestart na het starten van WAS.
Open een opdrachtpromptvenster met verhoogde bevoegdheden. Klik op Start, ga naar Alle programma's, klik op Bureau-accessoires, klik met de rechtermuisknop op Opdrachtprompt en klik op Als administrator uitvoeren.
Typ net start was bij de opdrachtprompt.
Typ net start w3svc bij de opdrachtprompt om W3SVC opnieuw te starten. Start ook andere diensten die gestopt zijn toen de WAS werd afgesloten.
WAS zo configureren dat deze service automatisch opnieuw opstart
U configureert de WAS als volgt zodanig dat deze automatisch opnieuw opstart:
Klik achtereenvolgens op Start, Configuratiescherm en Systeembeheer.
Klik met de rechtermuisknop op Services en selecteer Als administrator uitvoeren.
Klik met de rechtermuisknop op Windows Process Activation Service en selecteer Eigenschappen.
Klik op het tabblad Herstel.
Selecteer Service opnieuw starten in de lijst Eerste fout:.
Op het tabblad Herstel staan nog meer acties die u kunt opgeven als de WAS niet meer werkt. Dit zijn onder meer:
De WAS zo configureren dat deze automatisch opnieuw start bij de tweede en/of volgende fout
De WAS zo configureren dat deze opnieuw start nadat het aantal minuten dat u opgeeft, is verstreken
Het aantal servicefouten op nul instellen na een aantal dagen
Een programma laten uitvoeren en optionele parameters voor het programma opgeven wanneer de WAS niet meer werkt
Klik op Help mij bij het instellen van herstelbewerkingen op het tabblad Herstel voor meer informatie over deze opties.
Target | Microsoft.Windows.InternetInformationServices.6.2.WebServer |
Category | Alert |
Enabled | True |
Event_ID | 5030 |
Event Source | Microsoft-Windows-WAS |
Alert Generate | False |
Remotable | True |
Event Log | System |
ID | Module Type | TypeId | RunAs |
---|---|---|---|
DS | DataSource | Microsoft.Windows.EventProvider | Default |
WA | WriteAction | Microsoft.Windows.Server.IIS.6.2.GenerateAlertAction.SuppressedByDescription | Default |
<Rule ID="Microsoft.Windows.InternetInformationServices.6.2.WAS.terminated.unexpectedly.and.the.system.was.not.configured.to.restart.it" Enabled="true" Target="Microsoft.Windows.InternetInformationServices.6.2.WebServer" ConfirmDelivery="false" Remotable="true" Priority="Normal" DiscardLevel="100">
<Category>Alert</Category>
<DataSources>
<DataSource ID="DS" TypeID="Windows!Microsoft.Windows.EventProvider">
<ComputerName>$Target/Host/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</ComputerName>
<LogName>System</LogName>
<Expression>
<And>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="String">PublisherName</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="String">Microsoft-Windows-WAS</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery>EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value>5030</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</And>
</Expression>
</DataSource>
</DataSources>
<WriteActions>
<WriteAction ID="WA" TypeID="Microsoft.Windows.Server.IIS.6.2.GenerateAlertAction.SuppressedByDescription">
<Priority>1</Priority>
<Severity>2</Severity>
<AlertMessageId>$MPElement[Name="Microsoft.Windows.InternetInformationServices.6.2.WAS.terminated.unexpectedly.and.the.system.was.not.configured.to.restart.it.AlertMessage"]$</AlertMessageId>
</WriteAction>
</WriteActions>
</Rule>