最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Nginx上傳文件全部緩存解決方案

 更新時間:2015年08月17日 09:10:09   投稿:mrr  
Nginx默認(rèn)會對上傳的文件先在本地進(jìn)行緩存,再轉(zhuǎn)發(fā)到應(yīng)用服務(wù)器。請問怎么禁止掉這個緩存,讓Nginx只轉(zhuǎn)發(fā)而不緩存文件?本文給大家詳細(xì)介紹Nginx上傳文件全部緩存解決方案,有需要的朋友來參考下

下面通過文字說明給大家詳解Nginx上傳文件全部緩存解決方案。

因?yàn)閼?yīng)用服務(wù)器(Jetty)里面實(shí)現(xiàn)了上傳時寫了進(jìn)度條。經(jīng)過緩存。就沒法讀取到進(jìn)度了。此外,在Nginx處緩存文件,也降低了傳輸效率。

nginx采用1.5.6。

后端采用nodejs+formidable的方式接受上傳文件,本問題的對應(yīng)與采用什么樣的后端沒太大關(guān)系,這里只是交代一下。

問題:

在前端頁面上將文件上傳,nginx沒有將每一塊收到的文件數(shù)據(jù)塊轉(zhuǎn)發(fā)給后端,而是全部緩存了下來,全部收取完成后再一塊一塊的轉(zhuǎn)發(fā)給后端,顯而易見的是上傳時間就被延長了許多。

涉及問題的模塊:ngx_http_core_module

對應(yīng)方法:

將nginx的版本升級到1.7.11以上。

添加指令:proxy_request_buffering off

指令說明如下圖:

參考:

http://nginx.org/en/docs/http/ngx_http_proxy_module.html#proxy_request_buffering

重啟nginx,即可解決。

通過此方案解決了好多Nginx上傳文件全部緩存的問題,解決方案也不止本文一個方法,還有其他的,歡迎大家多多分享自己的解決方案。

相關(guān)文章

  • 原生JS實(shí)現(xiàn)各種運(yùn)動之復(fù)合運(yùn)動

    原生JS實(shí)現(xiàn)各種運(yùn)動之復(fù)合運(yùn)動

    這篇文章主要為大家詳細(xì)介紹了原生JS實(shí)現(xiàn)各種運(yùn)動之復(fù)合運(yùn)動,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2021-08-08
  • 動態(tài)加載js、css的實(shí)例代碼

    動態(tài)加載js、css的實(shí)例代碼

    這篇文章主要介紹了動態(tài)加載js、css的實(shí)例代碼的相關(guān)資料,非常不錯具有參考借鑒價值,感興趣的朋友一起看看吧
    2016-05-05
  • js時間戳轉(zhuǎn)為日期格式的方法

    js時間戳轉(zhuǎn)為日期格式的方法

    這篇文章主要介紹了js時間戳轉(zhuǎn)為日期格式的方法,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2015-12-12
  • JavaScript函數(shù)聲明和函數(shù)表達(dá)式的區(qū)別

    JavaScript函數(shù)聲明和函數(shù)表達(dá)式的區(qū)別

    這篇文章主要介紹了JavaScript函數(shù)聲明和函數(shù)表達(dá)式的區(qū)別,文章圍繞主題展開詳細(xì)的內(nèi)容介紹,具有一定的參考價值,需要的小伙伴可以參考一下
    2022-06-06
  • js 用于檢測類數(shù)組對象的函數(shù)方法

    js 用于檢測類數(shù)組對象的函數(shù)方法

    下面小編就為大家?guī)硪黄猨s 用于檢測類數(shù)組對象的函數(shù)方法。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-05-05
  • JavaScript模板字符串用法實(shí)例

    JavaScript模板字符串用法實(shí)例

    在ES6之前我們都使用單引號或者雙引號來包裹字符串,當(dāng)我們想要在字符串中加入變量時,不能直接寫在字符串里,而是需要通過字符串拼接的方式來往字符串中加入變量,這篇文章主要給大家介紹了關(guān)于JavaScript模板字符串用法的相關(guān)資料,需要的朋友可以參考下
    2022-11-11
  • JS短路原理的應(yīng)用示例 精簡代碼的途徑

    JS短路原理的應(yīng)用示例 精簡代碼的途徑

    正如標(biāo)題所言,js中||和&&的特性幫我們精簡了代碼的同時,也帶來了代碼可讀性的降低。這就需要我們自己來權(quán)衡了,下面有個不錯的示例
    2013-12-12
  • uni-app的h5頁面中onHide/onUnload方法不觸發(fā)的問題解決方法

    uni-app的h5頁面中onHide/onUnload方法不觸發(fā)的問題解決方法

    uni-app的頁面的生命周期包括onInit、onLoad、onShow、onReady、onHide和onUnload等幾個階段,這篇文章主要給大家介紹了關(guān)于uni-app的h5頁面中onHide/onUnload方法不觸發(fā)的問題解決方法,需要的朋友可以參考下
    2023-12-12
  • JavaScript實(shí)現(xiàn)通訊錄功能

    JavaScript實(shí)現(xiàn)通訊錄功能

    這篇文章主要為大家詳細(xì)介紹了JavaScript實(shí)現(xiàn)通訊錄功能,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2020-12-12
  • js中g(shù)etBoundingClientRect的作用及兼容方案詳解

    js中g(shù)etBoundingClientRect的作用及兼容方案詳解

    這篇文章主要介紹了js中g(shù)etBoundingClientRect的作用及兼容方案詳解,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-02-02

最新評論

大港区| 西安市| 波密县| 台湾省| 扬州市| 灵寿县| 浦江县| 白山市| 高密市| 雷山县| 伊宁县| 湟中县| 乌拉特前旗| 香格里拉县| 辽阳市| 大厂| 包头市| 新巴尔虎右旗| 九寨沟县| 石嘴山市| 大庆市| 喀喇沁旗| 邮箱| 塘沽区| 南溪县| 鄂州市| 阳新县| 徐州市| 栾城县| 池州市| 洪雅县| 高阳县| 凤台县| 平陆县| 盐津县| 太和县| 达日县| 监利县| 惠东县| 乌拉特后旗| 荆门市|