NginX proxy_read_timeout TCP-Verbindungsstatus

NginX proxy_read_timeout TCP-Verbindungsstatus

Wenn NginX als Reverse-Proxy konfiguriert ist und aus folgenden Gründen das Warten aufgibt

  • Proxy_Lese-Timeout
  • Proxy_Verbindungs-Timeout
  • Proxy_Sendezeitüberschreitung

es sendet ein 504-Gateway-Timeout an den Client. Was macht es mit dem TCP-Socket, das es geöffnet hatte oder das es zum Upstream-HTTP-Server, z. B. Apache, öffnen wollte? Wird es von einer anderen eingehenden Anfrage wiederverwendet oder wird es geschlossen?

Antwort1

nginx ist gut gebaut und schließt mit Sicherheit alles, wenn der endgültige 504-Status festgestellt ist.

verwandte Informationen