Der Windows-Prozessaktivierungsdienst (WAS) von Internetinformationsdienste (IIS) wird für die meisten Websites benötigt, da der den WWW-Publishingdienst (W3SVC) unterstützt, der HTTP-Anforderungen verarbeitet. Der WAS-Prozess-Manager ordnet Anwendungspools vorhandenen Arbeitsprozessen zu und erstellt bei Bedarf neue Instanzen des WWW-Diensts (W3SVC) zum Hosten neuer Anwendungspools. Wenn WAS nicht verfügbar ist, können die meisten Websites nicht gestartet werden.
Manueller Neustart von WAS oder Konfigurieren des Diensts für den automatischen Neustart
Mögliche Lösungen sind:
Starten Sie WAS manuell neu.
Konfigurieren Sie WAS für den automatischen Neustart.
Konfigurieren Sie weitere Maßnahmen, die bei einem WAS-Fehler ausgeführt werden.
Wenn das Problem weiterhin auftritt, fügen Sie einen Debugger an, um eine Problembehandlung auszuführen, oder wenden Sie sich an den Kundendienst.
Manueller Neustart von WAS
So starten Sie WAS manuell neu
Hinweis: Da der WWW-Publishingdienst (W3SVC) von WAS abhängig ist, müssen Sie nach dem Starten von WAS gegebenenfalls den WWW-Dienst starten.
Öffnen Sie ein Eingabeaufforderungsfenster mit erhöhten Rechten. Klicken Sie auf "Start", zeigen Sie auf "Alle Programme", klicken Sie auf "Zubehör", klicken Sie mit der rechten Maustaste auf "Eingabeaufforderung", und klicken Sie dann auf "Als Administrator ausführen".
Geben Sie an der Eingabeaufforderung "net start was" ein.
Geben Sie an der Eingabeaufforderung "net start w3svc" ein, um den WWW-Dienst (W3SVC) neu zu starten. Starten Sie auch alle anderen Dienste neu, die beim Herunterfahren von WAS beendet wurden.
Konfigurieren von WAS für den automatischen Neustart
So konfigurieren Sie WAS für den automatischen Neustart
Klicken Sie auf "Start", klicken Sie auf "Systemsteuerung", und klicken Sie dann auf "Verwaltung".
Klicken Sie mit der rechten Maustaste auf "Dienste", und wählen Sie "Als Administrator ausführen" aus.
Klicken Sie mit der rechten Maustaste auf "Windows-Prozessaktivierungsdienst, und wählen Sie "Eigenschaften" aus.
Klicken Sie auf die Registerkarte "Wiederherstellung".
Wählen Sie in der Liste "Erster Fehler:" die Option "Dienst neu starten" aus.
Auf der Registerkarte "Wiederherstellung" können Sie zudem weitere Aktionen festlegen, die bei einem WAS-Fehler ausgeführt werden sollen. Beispiele:
Konfigurieren von WAS für den automatischen Neustart beim zweiten und/oder weiteren Fehlern
Konfigurieren von WAS für den Neustart, nachdem die von Ihnen angegebene Anzahl von Minuten verstrichen ist
Konfigurieren des Fehlerzählers, sodass dieser nach der angegebenen Anzahl von Tagen zurückgesetzt wird
Angeben eines Programms, das bei einem WAS-Fehler ausgeführt werden soll, sowie optionaler Programmparameter
Um weitere Informationen zu diesen Optionen zu erhalten, klicken Sie auf der Registerkarte "Wiederherstellung" auf "Hilfe beim Einrichten von Wiederherstellungsaktionen".
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>