an upstream response is buffered to a temporary filean upstream response is buffered to a temporary file — Avertissement de mise en buffer du proxy
La réponse upstream est mise en buffer sur le disque car elle dépasse les buffers en mémoire.
Causes de cette erreur
La réponse est plus grande que la somme de proxy_buffer_size et proxy_buffers. Nginx écrit les données excédentaires dans un fichier temporaire.
Comment la corriger
Augmentez proxy_buffer_size et proxy_buffers. Définissez proxy_max_temp_file_size pour limiter l'utilisation du disque. Désactivez la mise en buffer avec proxy_buffering off si elle n'est pas nécessaire.
Exemple
# Increase buffer size
proxy_buffer_size 128k;
proxy_buffers 4 256k;
proxy_busy_buffers_size 256k;Codes d'erreur associés
304 Not Modified304 Not Modified — Nginx Non modifié
La ressource n'a pas été modifiée depuis la dernière requête du client.
host not found in upstreamhost not found in upstream — Échec de résolution de l'hôte upstream
Nginx n'a pas pu résoudre le nom d'hôte spécifié dans le bloc upstream.
400 Bad Request400 Bad Request — Requête incorrecte Nginx
Nginx a rejeté la requête client en raison d'une requête HTTP malformée.
496 SSL Certificate Required496 SSL Certificate Required — Certificat SSL requis Nginx
Un certificat client est requis mais n'a pas été fourni.
too many open filestoo many open files — Limite de descripteurs de fichiers atteinte
Nginx a atteint le nombre maximal de descripteurs de fichiers ouverts.
invalid PID numberinvalid PID number — Fichier PID invalide
Le fichier PID de Nginx contient un identifiant de processus invalide.