NGINX 서버 로그 중에

a client request body is buffered to a temporary file /var/cache/nginx/client_temp/숫자숫자숫자

 

 

이런 식의 오류 로그가 있는데 이건 왜 나오는 건가요?

  • profile

    오류가 아니라 정보성 메시지입니다. 용량이 큰 파일을 업로드하면 nginx가 파일 전체를 RAM에 올려놓기 부담스러우니까 임시 파일에 저장해서 PHP로 넘긴다는 거예요.

     

    버퍼 크기를 조정하면 임시 파일을 쓰지 않고 RAM에 저장하므로 성능이 아주아주 조금 좋아질 수도 있지만, 그 대신 RAM을 많이 먹습니다. 서버에 RAM이 펑펑 남아돌지 않는다면 그냥 두세요.