8核16G的服務器,nginx 請求主體緩沖區和壓縮率設置如下:
請求主體緩沖區
client_body_buffer_size
: 128kclient_max_body_size
: 1m
壓縮率
gzip_buffers
: 16 8kgzip_min_length
: 1kgzip_com_level
: 4
解釋
client_body_buffer_size
: 處理客戶端緩沖區大小。大多數客戶端緩沖區都來自POST方法表單提交。128k通常是此設置的不錯選擇。client_max_body_size
: 允許客戶端請求的最大主體大小。1m是比較常見的設置。gzip_buffers
: 啟用gzip壓縮之后,nginx會使用此設置的緩沖區來存儲壓縮后的數據。16 8k意味著nginx可以壓縮的最大文件大小為128k。gzip_min_length
: 告訴nginx僅對大于1kb的文件進行壓縮。gzip_com_level
: 速度和壓縮文件大小之間的良好折中是將該指令設置為4或5。
注意
- 以上設置僅供參考,具體設置需要根據實際情況進行調整。
- 如果服務器內存充足,可以適當調大
client_body_buffer_size
和gzip_buffers
的值。 - 如果服務器負載較高,可以適當調小
client_max_body_size
的值。