Direkt zum Inhalt

Wie erhöhe ich die Antwort- und Keep-Alive-Timeout-Kontingente für meinen benutzerdefinierten CloudFront-Ursprung oder meinen VPC-Ursprung?

Lesedauer: 3 Minute
0

Ich möchte die Standardeinstellungen für Keep-Alive- und Antwort-Timeout erhöhen oder eine Kontingenterhöhung für meinen Amazon CloudFront Custom oder Virtual Private Cloud (VPC)-Ursprung beantragen.

Lösung

Hinweis: Die Werte für die Ursprungsantwort und das Keep-Alive-Timeout gelten nur für benutzerdefinierte und VPC-Ursprünge.

Antwort-Timeout und Keep-Alive-Einstellungen für deine CloudFront-Verteilung erhöhen

Um die Wartezeit von CloudFront auf eine Antwort vom Ursprung zu verlängern, aktualisiere den Antwort-Timeout-Wert. Der Standardwert ist 30 Sekunden, aber du kannst den Timeout-Wert auf bis zu 180 Sekunden erhöhen.

Um eine längere Verbindung zu deinem benutzerdefinierten Ursprung aufrechtzuerhalten, nachdem er das letzte Antwortpaket erhalten hat, erhöhe den Keep-Alive-Timeout-Wert. Der standardmäßige Keep-Alive-Timeout-Wert beträgt 5 Sekunden, du kannst den Timeout-Wert jedoch auf bis zu 180 Sekunden erhöhen.

Führe die folgenden Schritte aus:

  1. Öffne die CloudFront-Konsole.
  2. Wähle im Navigationsbereich Distributionen und dann die Distribution aus.
  3. Wähle die Registerkarte Ursprünge und wähle dann deinen Ursprung aus.
  4. Wähle Bearbeiten aus und klappe dann Zusätzliche Einstellungen auf.
  5. Gib für Ursprungs-Antwort-Timeout den neuen Timeout-Wert ein.
  6. Gib für Keep-Alive-Timeout den neuen Timeout-Wert ein.
  7. Wähle Änderungen speichern.

Wichtig: Wenn du -Fehler von CloudFront erhältst, lies den HTTP 504-Statuscode (Gateway Timeout)"HTTP 504".

Keep-Alive- und Antwort-Timeout-Kontingent auf über 180 Sekunden erhöhen

Wenn du einen höheren Wert als den maximalen 180-Sekunden-Wert benötigst, musst du eine Anfrage zur Kontingenterhöhung stellen. Nachdem du deine Anfrage eingereicht hast, musst du eine Beschreibung des Anwendungsfalls zur Erhöhung des CloudFront-Kontingents hinzufügen.

Anfrage zur Kontingenterhöhung einreichen

Führe die folgenden Schritte aus:

  1. Öffne das Service Quotas-Dashboard.
  2. Wähle für Kontingente verwalten die Option Amazon CloudFront aus.
  3. Wähle Kontingente anzeigen.
  4. Gib im Suchbereich für Service Quotas entweder Antwort-Timeout pro Ursprung oder Keep-Alive-Timeout für einen benutzerdefinierten Ursprung, der mit der Distribution verknüpft ist ein.
  5. Wähle entweder Antwort-Timeout pro Ursprung oder Keep-Alive-Timeout für einen benutzerdefinierten Ursprung, der mit der Distribution verknüpft ist aus und wähle dann Erhöhung auf Kontoebene anfordern aus.
  6. Gib für Kontingentwert erhöhen einen Kontingentwert ein, der größer als 180 ist, und wähle dann Anfordern aus.

Deiner Anfrage eine Beschreibung des Anwendungsfalls zur Erhöhung des CloudFront-Kontingents hinzufügen

Führe die folgenden Schritte aus:

  1. Öffne das Service Quotas-Dashboard.
  2. Wähle im Navigationsbereich Kontingentanforderungsverlauf aus. Eine Liste der Kontingentanfragen wird angezeigt.
  3. Wähle unter Aktuelle Anfragen zur Kontingenterhöhung die Anfrage aus, die du eingereicht hast.
  4. Wähle unter Correspondence die Option Reply aus.
  5. Gib im Kommentar-Thread des Tickets die Beschreibung deiner Anfrage zur Kontingenterhöhung ein und wähle dann Senden aus.

Du erhältst vom AWS Support eine Statusaktualisierungs-E-Mail, in der die Anfrage zur Kontingenterhöhung entweder genehmigt oder abgelehnt wird. Weitere Informationen findest du unter Eine Kontingenterhöhung beantragen.

Wichtig: Durch eine Erhöhung des Kontingents werden deine Ursprünge nicht automatisch aktualisiert. Nachdem AWS dein Kontingent erhöht hat, stelle sicher, dass du die Timeout- und Keep-Alive-Timeout-Werte für die Distributionsursprünge aktualisierst.

Ähnliche Informationen

Alle Referenzen zu den Distributionseinstellungen

Wie reduziere ich die Latenz langsamer Antworten von CloudFront?