an upstream response is buffered to a temporary fileEine 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.
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;Verwandte Fehlercodes
304 Not Modified304 Not Modified — Nginx Nicht geändert
Die Ressource wurde seit der letzten Anfrage des Clients nicht geändert.
host not found in upstreamhost not found in upstream – Auflösung des Upstream-Hosts fehlgeschlagen
Nginx konnte den im upstream-Block angegebenen Hostnamen nicht auflösen.
400 Bad Request400 Bad Request — Nginx Ungültige Anfrage
Nginx hat die Client-Anfrage aufgrund einer fehlerhaften HTTP-Anfrage abgewiesen.
496 SSL Certificate Required496 SSL Certificate Required — Nginx SSL-Zertifikat erforderlich
Ein Client-Zertifikat ist erforderlich, wurde aber nicht bereitgestellt.
too many open filestoo many open files — Dateideskriptor-Limit erreicht
Nginx hat die maximale Anzahl offener Dateideskriptoren erreicht.
invalid PID numberinvalid PID number — Ungültige PID-Datei
Die Nginx-PID-Datei enthält eine ungültige Prozess-ID.