Zum Inhalt springen
Nginx-FehlerWarnung
an upstream response is buffered to a temporary file

Eine Upstream-Antwort wird in einer temporären Datei zwischengespeichert — Warnung zur Proxy-Pufferung

Die Upstream-Antwort wird auf den Datenträger gepuffert, da sie die Arbeitsspeicherpuffer überschreitet.

nginxserver

Was verursacht diesen Fehler

Die Antwort ist größer als proxy_buffer_size und proxy_buffers zusammen. Nginx schreibt überschüssige Daten in eine temporäre Datei.

So beheben Sie ihn

proxy_buffer_size und proxy_buffers erhöhen. proxy_max_temp_file_size setzen, um die Festplattennutzung zu begrenzen. Pufferung mit proxy_buffering off deaktivieren, wenn nicht benötigt.

Beispiel

# Increase buffer size
proxy_buffer_size 128k;
proxy_buffers 4 256k;
proxy_busy_buffers_size 256k;
Offizielle Dokumentation

Verwandte Fehlercodes