欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

nginx?如何配置文件上傳大小

 更新時間:2024年01月17日 09:46:42   作者:weixin_43652507  
這篇文章主要介紹了nginx?如何配置文件上傳大小,本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友參考下吧

nginx 如何配置文件上傳大小

1. nginx文件上傳默認(rèn)是1MB,所以需要對nginx進(jìn)行配置,主配置文件nginx.conf下的http{},添加

client_max_body_size 1024m;

2.重新加載配置

nginx -s reload

Nginx 文件上傳大小設(shè)置

一、client_max_body_size

client_max_body_size 默認(rèn) 1M,表示 客戶端請求服務(wù)器最大允許大小,在“Content-Length”請求頭中指定。如果請求的正文數(shù)據(jù)大于client_max_body_size,HTTP協(xié)議會報(bào)錯 413 Request Entity Too Large。就是說如果請求的正文大于client_max_body_size,一定是失敗的。如果需要上傳大文件,一定要修改該值。

可以選擇在http{ }中設(shè)置:client_max_body_size 200m;

也可以選擇在server{ }中設(shè)置:client_max_body_size 200m;

還可以選擇在location{ }中設(shè)置:client_max_body_size 200m;

三者有區(qū)別

設(shè)置到http{}內(nèi),控制全局nginx所有請求報(bào)文大小

設(shè)置到server{}內(nèi),控制該server的所有請求報(bào)文大小

設(shè)置到location{}內(nèi),控制滿足該路由規(guī)則的請求報(bào)文大小

二、client_body_buffer_size

Nginx分配給請求數(shù)據(jù)的Buffer大?。?/p>

    如果請求的數(shù)據(jù)小于client_body_buffer_size直接將數(shù)據(jù)先在內(nèi)存中存儲;
    如果請求的值大于client_body_buffer_size小于client_max_body_size,就會將數(shù)據(jù)先存儲到臨時文件中;

在哪個臨時文件中呢?
client_body_temp 指定的路徑中,默認(rèn)該路徑值是/tmp/.

所以配置的client_body_temp地址,一定讓執(zhí)行的Nginx的用戶組有讀寫權(quán)限。否則,當(dāng)傳輸?shù)臄?shù)據(jù)大于client_body_buffer_size,寫進(jìn)臨時文件失敗會報(bào)錯。

三、client_body_temp

大于client_body_buffer_size臨時文件指定路徑,默認(rèn)該路徑值是/tmp/

四、client_header_timeout

讀取請求頭的超時時間,若超過所設(shè)定的大小,返回408錯誤。

五、client_body_timeout

讀取請求實(shí)體的超時時間,若超過所設(shè)定的大小,返回413錯誤。

六、proxy_connect_timeout

http請求無法立即被容器(tomcat, netty等)處理,被放在nginx的待處理池中等待被處理。此參數(shù)為等待的最長時間,默認(rèn)為60秒,官方推薦最長不要超過75秒。

七、proxy_read_timeout

http請求被容器(tomcat, netty等)處理后,nginx會等待處理結(jié)果,也就是容器返回的response。此參數(shù)即為服務(wù)器響應(yīng)時間,默認(rèn)60秒。

八、proxy_send_timeout

http請求被服務(wù)器處理完后,把數(shù)據(jù)傳返回給Nginx的用時,默認(rèn)60秒。

總結(jié)

傳輸?shù)臄?shù)據(jù)大于client_max_body_size,一定是傳不成功的。小于client_body_buffer_size直接在內(nèi)存中高效存儲。如果大于client_body_buffer_size小于client_max_body_size會存儲臨時文件,臨時文件一定要有權(quán)限。
如果追求效率,就設(shè)置 client_max_body_size client_body_buffer_size相同的值,這樣就不會存儲臨時文件,直接存儲在內(nèi)存了。

到此這篇關(guān)于nginx 如何配置文件上傳大小的文章就介紹到這了,更多相關(guān)nginx 文件上傳大小內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • Nginx Rewrite使用場景及代碼案例詳解

    Nginx Rewrite使用場景及代碼案例詳解

    這篇文章主要介紹了Nginx Rewrite使用場景及代碼案例詳解,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-08-08
  • Nginx服務(wù)器下配置使用索引目錄的教程

    Nginx服務(wù)器下配置使用索引目錄的教程

    這篇文章主要介紹了Nginx服務(wù)器下配置使用索引目錄的教程,包括自帶的auto_index和使用fancy插件美化的用法,需要的朋友可以參考下
    2016-01-01
  • Nginx配置同時支持http和https的兩種方式

    Nginx配置同時支持http和https的兩種方式

    現(xiàn)在的網(wǎng)站支持Https幾乎是標(biāo)配功能,Nginx能很好的支持Https功能,本文主要介紹了Nginx配置同時支持http和https的兩種方式,具有一定的參考價(jià)值,感興趣的可以了解一下
    2024-03-03
  • Nginx部署JavaWeb項(xiàng)目全過程

    Nginx部署JavaWeb項(xiàng)目全過程

    這篇文章主要介紹了Nginx部署JavaWeb項(xiàng)目全過程,具有很好的參考價(jià)值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2024-01-01
  • Nginx服務(wù)快速入門教程

    Nginx服務(wù)快速入門教程

    這篇文章主要介紹了Nginx服務(wù)快速入門教程的的相關(guān)資料,幫助大家更好的理解和使用nginx,感興趣的朋友可以了解下
    2021-02-02
  • nginx代理返回代碼499問題分析與處理

    nginx代理返回代碼499問題分析與處理

    我們通過nginx作為互聯(lián)網(wǎng)代理服務(wù)器,通過它實(shí)現(xiàn)我行內(nèi)部系統(tǒng)向互聯(lián)網(wǎng)系統(tǒng)的接口訪問及調(diào)用,但是在使用過程中,不時的會出現(xiàn)大量返回代碼為499的問題,所以本文我們對為什么nginx會返回499錯誤代碼展開分析和研究
    2023-06-06
  • nginx查看連接數(shù)的幾種方法小結(jié)

    nginx查看連接數(shù)的幾種方法小結(jié)

    nginx作為目前最流行的web服務(wù)器之一,在許多生產(chǎn)環(huán)境都能看到他的蹤影,有時候,我們需要統(tǒng)計(jì)nginx的連接配置,本文主要分享一下如何統(tǒng)計(jì)nginx的連接數(shù),需要的朋友可以參考下
    2024-02-02
  • Nginx查看當(dāng)前連接數(shù)的配置方法

    Nginx查看當(dāng)前連接數(shù)的配置方法

    在開發(fā)過程中有時候我們需要查看Nginx的當(dāng)前連接數(shù),方便調(diào)整一些參數(shù)配置和性能調(diào)優(yōu),在Nginx中,你可以通過幾種方式來查看當(dāng)前的連接數(shù),感興趣的朋友一起看看吧
    2024-08-08
  • Nginx設(shè)置目錄的訪問權(quán)限實(shí)現(xiàn)訪問靜態(tài)資源

    Nginx設(shè)置目錄的訪問權(quán)限實(shí)現(xiàn)訪問靜態(tài)資源

    遇到Permission denied錯誤,通常是Nginx用戶權(quán)限不足,本文就來介紹一下Nginx設(shè)置目錄的訪問權(quán)限實(shí)現(xiàn)訪問靜態(tài)資源
    2024-10-10
  • Nginx處理請求時的匹配規(guī)則詳析

    Nginx處理請求時的匹配規(guī)則詳析

    這篇文章主要給大家介紹了關(guān)于Nginx處理請求時的匹配規(guī)則的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對大家學(xué)習(xí)或者使用Nginx具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-11-11

最新評論