본문으로 이동
Nginx 에러경고
an upstream response is buffered to a temporary file

an upstream response is buffered to a temporary file — 프록시 버퍼링 경고

업스트림 응답이 메모리 버퍼를 초과하여 디스크로 버퍼링되고 있습니다.

nginxserver

이 에러의 원인

응답이 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;
공식 문서

관련 에러 코드