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