關於nginx error


報錯日志

/v3.0/uploadIdentityPhoto.security HTTP/1.1", host: "xc-loan.nflow.internal"
2021/11/01 15:01:50 [warn] 1028#1028: *57622584 a client request body is buffered to a temporary file /tmp/client-body/0000003122, client: 240e:434:620:c52d:750e:9df0:6367:175b, server: xc-loan.nflow.internal, request: "POST /loan-web/api/common/user/v3.0/uploadIdentityPhoto.security HTTP/1.1", host: "xc-loan.nflow.internal"
2021/11/01 15:01:56 [warn] 1028#1028: *57622673 a client request body is buffered to a temporary file /tmp/client-body/0000003123, client: 2408:844f:7311:47b9:2cea:adff:fe0e:7242, server: xc-loan.nflow.internal, request: "POST /loan-web/api/common/user/v3.0/uploadIdentityPhoto.security HTTP/1.1", host: "xc-loan.nflow.internal"
2021/11/01 15:02:05 [warn] 1028#1028: *57622830 a client request body is buffered to a temporary file /tmp/client-body/0000003124, client: 125.112.37.67, server: xc-loan.nflow.internal, request: "POST /loan-web/api/common/user/v4.0/commonFaceVerify.security HTTP/1.1", host: "xc-loan.nflow.internal"

 解決方法

data:
  client-body-buffer-size: 256k
  proxy-body-size: 25m

另外,並不推薦將這兩個值設置過大,因為這樣的話會導致頁面加載緩慢,浪費流量,用戶體驗不好,應該考慮將圖片壓縮處理

  1. client_body_buffer_size 設置客戶端請求體的緩沖區大小。如果請求體大於緩沖區,整個請求體或一部分就會被寫入一個臨時文件。默認緩沖區大小等於兩個內存頁,在x86,x86-64等32位平台上是8K,64位平台上通常為16K
  2. client_body_max_size 設置客戶端請求體的最大允許大小(在“Content-Length”請求頭中指定的大小),如果請求中的大小超過配置的值(即client_max_body_size),就會返回413(請求實體太大)錯誤碼給客戶端。需要注意的是,瀏覽器無法正確顯示此錯誤。將大小設置為0將禁用檢查客戶端請求體大小


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM