Ereignissteuerung wird gestartet - Warnung - Ereignis-ID 8032 oder 8062

 

Gilt für: SharePoint Foundation 2010, SharePoint Server 2010

Letztes Änderungsdatum des Themas: 2012-04-03

Warnungsname: SPServer throttling starts

Ereignis-ID: 8032

Zusammenfassung: Das Drosselungsfeature für Front-End-Webserver wird in Microsoft SharePoint Foundation 2010 eingeführt und soll verhindern, dass der Server über nicht mehr ausreichende Ressourcen für Serveraufträge mit hoher Priorität verfügt. Bei der Drosselung werden Leistungsindikatoren auf dem Server überwacht. Wenn die Indikatorwerte vordefinierte Schwellenwerte über- oder unterschreiten, werden Aufträge mit niedriger Priorität durch Zurückgeben der Fehlermeldung 503 abgelehnt.

Symptome: Möglicherweise treten die folgenden Symptome auf:

  • Benutzern wird im Browser der Fehler 503 angezeigt: Der Server ist zurzeit ausgelastet. Versuchen Sie es später erneut.

  • Dieses Ereignis wird im Ereignisprotokoll angezeigt: Ereignis-ID: 8032 Beschreibung: Die HTTP-Drosselung wird gestartet, da eine hohe Last auf <Servername> erkannt wurde - <Name der Webanwendung>. Bei den folgenden Leistungsindikatoren wird der Schwellenwert überschritten: <Leistungsindikatorname>.

  • Dieses Ereignis wird im Ereignisprotokoll angezeigt: Ereignis-ID: 8062 Beschreibung: Die HTTP-Drosselung auf <Servername> wird beendet, da zurzeit keine hohe Last erkannt wird. <Anzahl der Anforderungen> Anforderungen wurden während des Drosselungszeitraums gedrosselt.

Ursache: Bei der CPU-Auslastung, dem verfügbaren Arbeitsspeicher, der Länge der ASP.NET-Warteschlange und der Wartezeit der ASP.NET-Warteschlange wurden die vordefinierten Schwellenwerte auf Front-End-Webservern über- bzw. unterschritten.

Lösung: Ändern des Drosselungsschwellenwerts

  1. Klicken Sie auf Start, klicken Sie auf Alle Programme, klicken Sie auf Microsoft SharePoint 2010-Produkte, und klicken Sie dann auf SharePoint-Verwaltungsshell. Ein Eingabeaufforderungsfenster wird geöffnet.

  2. Geben Sie den folgenden Windows PowerShell-Befehl ein, um den Schwellenwert für Leistungsindikatoren zu lesen.

    Disable-SPWebApplicationHttpThrottling URL

  3. Geben Sie den folgenden Befehl ein, um die aktuelle Einstellung für die Schwellenwerte für Leistungsindikatoren abzurufen.

    Get-SPWebApplicationHttpThrottlingMonitors URL

  4. Überprüfen Sie die Schwellenwerte, und entscheiden Sie, ob Sie die aktuellen Werte in weniger restriktive Schwellenwerte ändern müssen. Mit dem folgenden Windows PowerShell-Befehl beispielsweise kann der Schwellenwert für den CPU-Prozentsatz auf 75 Prozent festgelegt werden.

    Set-SPWebApplicationHttpThrottlingMonitor URL -Category Processor -Counter "% Processor Time" -instance _Total -Max 75

Lösung: Deaktivieren des Drosselungsfeatures

  1. Klicken Sie auf der Website für die SharePoint-Zentraladministration im Abschnitt Anwendungsverwaltung auf Webanwendungen verwalten.

  2. Klicken Sie auf der Registerkarte Webanwendung des Menübands auf Allgemeine Einstellungen, und wählen Sie Ressourcensteuerung aus, um die HTTP-Drosselung zu deaktivieren.

    Hinweis

    Wenn Sie das Drosselungsfeature deaktivieren, besteht das Risiko, dass der Server bei hoher Arbeitsauslastung nicht über ausreichende Ressourcen verfügt, um Aufträge mit hoher Priorität zu verarbeiten. Es wird im Normalfall nicht empfohlen, das Drosselungsfeature zu deaktivieren.

Lösung: Aktualisieren der Hardware

  • Überprüfen Sie den Kapazitätsplan. Abhängig vom Grund für das Auslösen der Drosselung können Sie verschiedene Aktionen zur Abhilfe ausführen:

    1. Hinzufügen von Arbeitsspeicher

    2. Aktualisieren der CPU

    3. Aktualisieren der Front-End-Webserver

    4. Hinzufügen weiterer Front-End-Webserver

    5. Aktualisieren der SQL Server-Hostserver