an upstream response is buffered to a temporary filean upstream response is buffered to a temporary file — Предупреждение о буферизации прокси
Ответ upstream буферизуется на диск, поскольку превышает размер буферов в памяти.
Что вызывает эту ошибку
Ответ превышает суммарный размер proxy_buffer_size и proxy_buffers. Nginx записывает избыточные данные во временный файл.
Как исправить
Увеличьте proxy_buffer_size и proxy_buffers. Задайте proxy_max_temp_file_size для ограничения использования диска. Отключите буферизацию директивой proxy_buffering off, если она не нужна.
Пример
# Increase buffer size
proxy_buffer_size 128k;
proxy_buffers 4 256k;
proxy_busy_buffers_size 256k;Связанные коды ошибок
304 Not Modified304 Not Modified — Ресурс не изменился
Ресурс не изменился с момента последнего запроса клиента.
host not found in upstreamhost not found in upstream — не удалось определить адрес upstream-хоста
Nginx не смог разрешить имя хоста, указанное в блоке upstream.
400 Bad Request400 Bad Request — Некорректный запрос Nginx
Nginx отклонил запрос клиента из-за некорректного HTTP-запроса.
496 SSL Certificate Required496 SSL Certificate Required — Nginx: Требуется SSL-сертификат клиента
Требуется клиентский сертификат, но он не был предоставлен.
too many open filestoo many open files — Достигнут лимит файловых дескрипторов
Nginx достиг максимального числа открытых файловых дескрипторов.
invalid PID numberinvalid PID number — Недопустимый PID-файл
PID-файл Nginx содержит недопустимый идентификатор процесса.