Server zu beschäftigt - Fehler 500-13
Wenn Ihre Website weiter wächst und wächst, wird schließlich der Fehler 500-13 angezeigt, dass Ihr Server zu beschäftigt ist, um die Anforderungen zu bearbeiten. Wie geht's?

Überprüfen Sie zunächst Ihre Haupteinstellungen in IIS. Stellen Sie sicher, dass Sie auf der Registerkarte LEISTUNG nachsehen. Stellen Sie Ihre Site auf mehr als 100.000 Zugriffe pro Tag ein. Dies ist wahrscheinlich der Fall, wenn Sie auf diesen Fehler stoßen. Denken Sie daran, dass Treffer jede Datei enthalten, die Sie senden - einschließlich Grafiken - und viel größer sind als die Anzahl Ihrer Seitenaufrufe.

Deaktivieren Sie auf derselben Seite unbedingt die Bandbreitendrosselung und die Prozessdrosselung.

Klicken Sie anschließend in Ihrem Haupteintrag in Ihrem IIS-Manager mit der rechten Maustaste, um Eigenschaften abzurufen. Gehen Sie zu Servererweiterungen - Einstellungen. Abhängig von Ihrer Verwendung von Include-Dateien und Bildern möchten Sie möglicherweise die Cache-Größe dort erhöhen.

Öffnen Sie den Leistungsmonitor in Ihrem Control Panel, um das Problem zu überwachen. Klicken Sie mit der rechten Maustaste auf den unteren rechten Bereich, um ein neues zu überwachendes Element hinzuzufügen. Sie sollten hinzufügen -

ASP - Anforderungen in der Warteschlange
ASP - Anforderungen werden ausgeführt
ASP - Script Engines zwischengespeichert
Prozessor -% Prozessorzeit
Speicher - verfügbare Bytes

Ich empfehle dringend, XCompress zu verwenden, einen ASP-Kompressor, um sicherzustellen, dass Sie beim Versenden Ihrer ASP-Dateien an Endbenutzer so wenig Bandbreite wie möglich verwenden.

Wenn Sie Ihr Leben selbst in die Hand nehmen möchten, können Sie auch versuchen, die Cache-Einstellungen manuell festzulegen. Sie müssen zuerst eine CMD-Eingabeaufforderung starten. Gehen Sie in inetpub \ adminscripts. Führen Sie dann die folgenden Befehle aus:

adsutil set w3svc / 1 / AspQueueTimeout 30
adsutil set w3svc / 1 / ServerListenBackLog 500
adsutil set w3svc / 1 / MaxEndPointConnections 500

Diese helfen dabei, Ihr Timeout von seinem unbegrenzten Anfangszustand zu reduzieren und höhere Grenzwerte für den Rückstand und die maximalen Verbindungswerte festzulegen. Stellen Sie sicher, dass Sie ein Backup erstellen, bevor Sie dies versuchen!

Darüber hinaus können Sie zum IIS-Manager zurückkehren und mit der rechten Maustaste auf die Eigenschaften klicken. Gehen Sie in das Home-Verzeichnis und dann in die Konfiguration. Hier erhalten Sie eine spezielle Registerkarte für Prozessoptionen, die nicht auf einer einzelnen Website verfügbar ist. Stellen Sie die Cache-Werte basierend auf den Leistungsüberwachungseinträgen hoch genug ein.

Video-Anleitungen: Mein größter Fehler (Kann 2024).