Leitfaden zu Netzwerkproblemen

In diesem Leitfaden erfahren Sie, wie Sie Netzwerkprobleme oder Optimierungsmöglichkeiten im Bereich Netzwerk von Microsoft Edge DevTools erkennen.

Informationen zu den Grundlagen des Netzwerktools finden Sie unter Untersuchen der Netzwerkaktivität.

In die Warteschlange eingereihte oder verzögerte Anforderungen

Problembeschreibung

Sechs Anforderungen werden gleichzeitig heruntergeladen. Danach wird eine Reihe von Anforderungen in die Warteschlange eingereiht oder angehalten. Sobald eine der ersten sechs Anforderungen abgeschlossen ist, wird eine der Anforderungen in der Warteschlange gestartet.

Im Wasserfall in der folgenden Abbildung werden die ersten sechs Anforderungen für das edge-iconx1024.msft.png Medienobjekt gleichzeitig gestartet. Die nachfolgenden Anforderungen werden angehalten, bis eine der ursprünglichen sechs Abgeschlossen ist.

Ein Beispiel für eine in die Warteschlange eingereihte oder verzögerte Reihe im Bereich Netzwerk

Ursachen

Für eine einzelne Domäne werden zu viele Anforderungen gestellt. Bei HTTP/1.0- oder HTTP/1.1-Verbindungen lässt Microsoft Edge maximal sechs gleichzeitige TCP-Verbindungen pro Host zu.

Behebungen

  • Implementieren Sie Domänensharding , wenn Sie HTTP/1.0 oder HTTP/1.1 verwenden müssen.

  • Verwenden Sie HTTP/2. Verwenden Sie kein Domänensharding mit HTTP/2.

  • Entfernen oder verzögern Sie unnötige Anforderungen, damit kritische Anforderungen früher heruntergeladen werden.

Langsame Zeit bis zum ersten Byte (TTFB)

Problembeschreibung

Eine Anforderung wartet lange darauf, das erste Byte vom Server zu erhalten.

In der folgenden Abbildung zeigt der lange, grüne Balken im Wasserfall an, dass die Anforderung lange gewartet hat. Dies wurde mithilfe eines Profils simuliert, um die Netzwerkgeschwindigkeit einzuschränken und eine Verzögerung hinzuzufügen.

Ein Beispiel für eine Anforderung mit einer langsamen Zeit bis zum ersten Byte

Ursachen

  • Die Verbindung zwischen Client und Server ist langsam.

  • Der Server reagiert langsam. Hosten Sie den Server lokal, um zu ermitteln, ob die Verbindung oder der Server langsam ist. Wenn Beim Zugriff auf einen lokalen Server weiterhin eine langsame Zeit bis zum ersten Byte (Time To First Byte, TTFB) angezeigt wird, ist der Server langsam.

Behebungen

  • Wenn die Verbindung langsam ist, sollten Sie Ihre Inhalte in einem CDN hosten oder den Hostinganbieter ändern.

  • Wenn der Server langsam ist, sollten Sie datenbankabfragen optimieren, einen Cache implementieren oder Ihre Serverkonfiguration ändern.

Langsamer Download von Inhalten

Problembeschreibung

Das Herunterladen einer Anforderung dauert lange.

In der folgenden Abbildung bedeutet der lange, blaue Balken im Wasserfall neben der PNG-Datei, dass der Download sehr lange gedauert hat.

Beispiel für eine Anforderung, deren Download sehr lange dauert

Ursachen

  • Die Verbindung zwischen Client und Server ist langsam.

  • Viele Inhalte werden heruntergeladen.

Behebungen

  • Erwägen Sie, Ihre Inhalte auf einem CDN zu hosten oder den Hostinganbieter zu ändern.

  • Senden Sie weniger Bytes, indem Sie Ihre Anforderungen optimieren.

Hinweis

Teile dieser Seite sind Änderungen, die auf Arbeiten basieren, die von Google erstellt und geteilt und gemäß den in der Creative Commons Attribution 4.0 International License beschriebenen Bedingungen verwendet werden. Die originale Seite finden Sie hier und wird von Kayce Basques und Jonathan Garbee geschrieben.

Creative Commons License Dieses Werk ist unter einer Creative Commons Attribution 4.0 International License lizenziert.