Direkt zum Inhalt

Welche Informationen gebe ich dem AWS Support, um Latenzprobleme bei der CloudFront-Webverteilung zu beheben?

Lesedauer: 2 Minute
0

Ich möchte einen Fall mit dem AWS-Support eröffnen, um meine Latenzprobleme bei der Amazon-CloudFront-Webverteilung zu beheben.

Behebung

Wichtig: Um einen Fall für den technischen Support zu eröffnen, benötigst du einen AWS-Supportplan.

Wenn du einen Fall mit dem AWS Support zur Behebung deiner Probleme mit der CloudFront-Webverteilung eröffnest, gib die Informationen für die folgenden Schritte an:

  1. Notiere dir die CloudFront-Anforderungs-IDs für deine Anfragen mit Latenzproblemen. Verwende einen Befehl wie cURL, um die Anforderungs-IDs aus dem X-Amz-Cf-Id HTTP-Antwort-Header ermitteln. Oder suche die Anforderungs-ID in der Webverteilungsprotokolldatei in deinem CloudFront-Zugriffsprotokoll.
  2. Vermerke, wie lange es dauert, das Objekt von CloudFront herunterzuladen und das Objekt direkt vom Ursprung herunterzuladen.
    Hinweis: Weitere Informationen findest du unter Verwendung verschiedener Ursprünge mit CloudFront-Distributionen.
  3. Führe den folgenden cURL-Befehl aus, um den Zeitunterschied zwischen den beiden Download-Methoden zu ermitteln:
    curl -v -L --output /dev/null --silent --show-error --write-out 'lookup: %{time_namelookup}\nconnect: %{time_connect}\nappconnect: %{time_appconnect}\npretransfer: %{time_pretransfer}\nredirect: %{time_redirect}\nstarttransfer: %{time_starttransfer}\ntotal: %{time_total}\n' 'CloudFront-DNS or origin-endpoint'
    Hinweis: Ersetze „CloudFront-DNS“ durch das CloudFront-DNS oder ersetze „origin-endpoint“ durch den Ursprungsendpunkt. 
    Wichtig: Wenn ein Browser das Problem reproduzieren kann, rufe die zugehörige HAR-Datei auf.
  4. Notiere dir die IP-Adresse von deinem DNS-Resolver für Latenzprobleme mit einer bestimmten Adresse. Anweisungen zum Finden der öffentlichen IP-Adresse des DNS-Resolvers findest du unter Wie kann ich feststellen, ob mein öffentlicher DNS-Resolver die EDNS-Client-Subnetzerweiterung (ECS) unterstützt?
  5. Erfasse die TCP-Traceroute- oder MTR-Berichte für das CloudFront-DNS oder die CloudFront-IP und den Ausgangsendpunkt. Dein Endpunkt könnte sich beispielsweise in Amazon Elastic Compute Cloud (Amazon EC2) oder einem Application Load Balancer befinden.
    Führe den folgenden Befehl aus, um den MTR-Bericht abzurufen:
    mtr -rwzn <CloudFront-DNS or origin-endpoint>

Ähnliche Informationen

Anfrage- und Antwortverhalten

Wie behebe und reduziere ich die erhöhte Latenz von CloudFront?

AWS OFFICIALAktualisiert vor einem Jahr