国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

Nginx的proxy buffer參數(shù)設(shè)置

這篇具有很好參考價(jià)值的文章主要介紹了Nginx的proxy buffer參數(shù)設(shè)置。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問(wèn)。

1. proxy_buffering

語(yǔ)法:proxy_buffering on|off
默認(rèn)值:proxy_buffering on
上下文:http,server,location

作用:該指令開啟從后端被代理服務(wù)器的響應(yīng)body緩沖。
? ? 如果proxy_buffering開啟,nginx假定被代理的后端服務(wù)器會(huì)以最快速度響應(yīng),并把內(nèi)容保存在由指令 proxy_buffer_size 和 proxy_buffers 指定的緩沖區(qū)里邊.
? ? 如果響應(yīng)body無(wú)法放在內(nèi)存里邊,那么部分內(nèi)容會(huì)被寫到磁盤上。
? ? 如果proxy_buffering被關(guān)閉了,那么響應(yīng)body會(huì)按照獲取body的多少立刻同步傳送到客戶端。nginx不嘗試計(jì)算被代理服務(wù)器整個(gè)響應(yīng)body的大小,nginx能從服務(wù)器接受的最大數(shù)據(jù),是由指令 proxy_buffer_size指定的。
? ? 對(duì)于基于長(zhǎng)輪詢(long-polling)的Comet 應(yīng)用來(lái)說(shuō),關(guān)閉 proxy_buffering 是重要的,不然異步響應(yīng)將被緩存導(dǎo)致Comet無(wú)法工作。
? ? 但是無(wú)論proxy_buffering是否開啟,proxy_buffer_size都是生效的

2. proxy_buffers

語(yǔ)法:proxy_buffers? 數(shù)量? size
默認(rèn)值:proxy_buffers 256 8k
上下文:http,server,location

作用:設(shè)置存儲(chǔ)被代理服務(wù)器響應(yīng)的body所占用的buffer個(gè)數(shù)和每個(gè)buffer大小。
? ? 具體的意思是說(shuō),開辟256個(gè)長(zhǎng)度為8k大小的read_buf用來(lái)存儲(chǔ)body,當(dāng)然不是連接建立初始化時(shí)就開辟256個(gè),而是當(dāng)當(dāng)前buf不夠存響應(yīng)body時(shí)才會(huì)新申請(qǐng)一個(gè),最多申請(qǐng)256個(gè)buf。

3. proxy_buffer_size

語(yǔ)法:proxy_buffer_size size
默認(rèn)值:proxy_buffer_size 4k/8k
上下文:http,server,location

作用:Nginx使用該大小申請(qǐng)read_buf,即大小指定了 upstream header 最大長(zhǎng)度,如果響應(yīng)頭超過(guò)了這個(gè)長(zhǎng)度,Nginx會(huì)報(bào)upstream sent too big header錯(cuò)誤,然后client收到的是502。

4. proxy_busy_buffer_size

語(yǔ)法:proxy_busy_buffer_size? size
上下文:http,server,location

作用:proxy_busy_buffers_size不是獨(dú)立的空間,他是proxy_buffers和proxy_buffer_size的一部分。
? ? nginx會(huì)在沒有完全讀完后端響應(yīng)就開始向客戶端傳送數(shù)據(jù),所以它會(huì)劃出一部分busy狀態(tài)的buffer來(lái)專門向客戶端傳送數(shù)據(jù)(建議為proxy_buffers中單個(gè)緩沖區(qū)的2倍),然后它繼續(xù)從后端取數(shù)據(jù)。
? ? proxy_busy_buffer_size參數(shù)用來(lái)設(shè)置處于busy狀態(tài)的buffer有多大。

1)如果完整數(shù)據(jù)大小小于busy_buffer大小,當(dāng)數(shù)據(jù)傳輸完成后,馬上傳給客戶端;
? ? 2)如果完整數(shù)據(jù)大小不小于busy_buffer大小,則裝滿busy_buffer后,馬上傳給客戶端;

5. proxy_temp_path

語(yǔ)法:proxy_temp_path? path [level1 level2 level3]
默認(rèn)值:proxy_temp_path proxy_temp
上下文:http,server,location

作用:定義proxy的臨時(shí)文件存在目錄以及目錄的層級(jí)。

6. proxy_max_temp_file_size

語(yǔ)法:proxy_max_temp_file_size size;
默認(rèn)值:proxy_max_temp_file_size 1024m;
上下文:http, server, location

作用:設(shè)置臨時(shí)文件的總大小

7. proxy_temp_file_wirte_size

作用:設(shè)置同時(shí)寫入臨時(shí)文件的數(shù)據(jù)量的總大小。通常設(shè)置為8k或者16k。文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-481727.html

到了這里,關(guān)于Nginx的proxy buffer參數(shù)設(shè)置的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來(lái)自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • Buffer源碼

    Buffer源碼

    首先 Buffer 是一個(gè)能存儲(chǔ)基本數(shù)據(jù)類型的容器(除了 Boolean 類型),從 java.nio 包的繼承結(jié)構(gòu)就能看出來(lái)。 Java中的Buffer類是一個(gè)抽象類。Buffer類提供了一種將數(shù)據(jù)存儲(chǔ)在內(nèi)存中的方式,并提供了一些操作數(shù)據(jù)的方法。Buffer類可以存儲(chǔ)不同類型的數(shù)據(jù),并且可以方便地進(jìn)行讀取

    2024年02月12日
    瀏覽(10)
  • Change Buffer詳解

    Change Buffer詳解

    change Buffer基本概念 Change Buffer:寫緩沖區(qū),是針對(duì)二級(jí)索引(輔助索引) 頁(yè)的更新優(yōu)化措施 作用: 在進(jìn)行DML(寫)操作(insert/update/delete)時(shí),如果請(qǐng)求的是 輔助索引(非唯一鍵索引)沒有在緩沖池 中時(shí),并不會(huì)立刻將磁盤頁(yè)加載到緩沖池,而是在Change Buffer記錄緩沖變更,等未來(lái)數(shù)據(jù)

    2024年02月02日
    瀏覽(45)
  • 04-Buffer的使用

    Buffer和二進(jìn)制 對(duì)于前端開發(fā)來(lái)說(shuō),通常很少會(huì)和二進(jìn)制打交道,但是對(duì)于服務(wù)器端為了做很多的功能,我們必須直接去操作其二進(jìn)制的數(shù)據(jù);所以Node為了可以方便開發(fā)者完成更多功能,提供給了我們一個(gè)類Buffer,并且它是全局的。 1.Buffer中存儲(chǔ)的是二進(jìn)制數(shù)據(jù),那么到底是

    2024年02月10日
    瀏覽(17)
  • MySQL - Buffer Pool

    Buffer Pool 主要用于緩存數(shù)據(jù)庫(kù)表的數(shù)據(jù)頁(yè),以提高數(shù)據(jù)庫(kù)的讀取性能: 緩存數(shù)據(jù)頁(yè) :Buffer Pool 是 MySQL 中用于緩存數(shù)據(jù)頁(yè)的內(nèi)存區(qū)域。數(shù)據(jù)頁(yè)通常包含數(shù)據(jù)庫(kù)表的數(shù)據(jù),如行記錄等。當(dāng)查詢或讀取數(shù)據(jù)時(shí),MySQL會(huì)首先查看Buffer Pool中是否已經(jīng)緩存了相應(yīng)的數(shù)據(jù)頁(yè)。如果數(shù)據(jù)頁(yè)在

    2024年02月07日
    瀏覽(18)
  • Protocol Buffers教程

    Protocol Buffers教程 Protocol Buffers簡(jiǎn)介 下載安裝Protocol Buffers編譯器 編寫第一個(gè)protobuf文件,并編譯成go文件 Protocol Buffers定義消息類型 Protocol Buffers基本數(shù)據(jù)類型 Protocol Buffers枚舉類型 Protobuf生成的go源碼分析 Protobuf序列化和反序列化 protobuf和json相互轉(zhuǎn)換 在protobuf中定義服務(wù)

    2024年02月09日
    瀏覽(21)
  • BBR 對(duì) buffer 的侵占

    BBR 對(duì) buffer 的侵占

    BBR 聲稱 anti-bufferbloat 且內(nèi)置狀態(tài)機(jī)有主動(dòng) drain,所以題目中使用了 “侵占”,也可以用 “吞占”。 BBR ProbeBW ProbeUP 階段以 1.25x 的增益加速,退出條件:inflight = 1.25 * maxbw * minrtt。 BBR ProbeBW Drain 階段以 0.75x 的增益降速。 單流場(chǎng)景下,當(dāng) bw full,即使 buffer 排隊(duì) maxbw 亦不再增

    2023年04月19日
    瀏覽(14)
  • Node.js:Buffer基礎(chǔ)

    在Node.js中,Buffer類是用于處理二進(jìn)制數(shù)據(jù)的實(shí)用工具。它是一個(gè)全局對(duì)象,可以在所有模塊中訪問(wèn),而無(wú)需使用 require 引入。 更多請(qǐng)查看Node.js中文文檔 可以使用以下方法之一來(lái)創(chuàng)建一個(gè)新的Buffer對(duì)象: 使用字符串創(chuàng)建: 使用數(shù)組創(chuàng)建: 使用Buffer.alloc創(chuàng)建指定大小的Buffe

    2024年02月09日
    瀏覽(14)
  • A-Buffer簡(jiǎn)介

    A-Buffer是一種圖形學(xué)(渲染方向)上的用于可見面分析(Visble Surface Detection)的技術(shù)。 可見面分析最常見的技術(shù)有以下三種: Z-Buffer 算法(或者叫 Depth-Buffer 算法) Back-Face Detection方法,該方法用于剔除不可見(反方向的)面 A-Buffer 方法,也是本文要介紹的方法。 A-Buffer是Z-Buffer方

    2024年02月08日
    瀏覽(29)
  • MySQL中的Buffer Pool

    MySQL中的Buffer Pool

    ????????Buffer Pool是數(shù)據(jù)庫(kù)的一個(gè)內(nèi)存組件,里面緩存了磁盤上的真實(shí)數(shù)據(jù),然后我們的Java系統(tǒng)對(duì)數(shù)據(jù)庫(kù)執(zhí)行的增刪改操作,其實(shí)主要就是對(duì)這個(gè)內(nèi)存數(shù)據(jù)結(jié)構(gòu)中的緩存數(shù)據(jù)執(zhí)行的。我們先來(lái)看一下下面的圖,里面就畫了數(shù)據(jù)庫(kù)中的Buffer Pool內(nèi)存組件。 ????????接著我

    2024年02月11日
    瀏覽(21)
  • MySQL之Log Buffer詳解

    MySQL之Log Buffer詳解

    前言 上一篇文章我們首次提到Redo Log的概念,Redo Log是數(shù)據(jù)庫(kù)體系架構(gòu)中非常重要的一個(gè)模塊,它能保證數(shù)據(jù)庫(kù)的Crash-safe(崩潰恢復(fù))的能力。而今天要介紹的Log Buffer正和Redo Log息息相關(guān)、密不可分。所以我們就來(lái)一起來(lái)了解它。 官檔地址:https://dev.mysql.com/doc/refman/8.0/en/i

    2024年02月02日
    瀏覽(13)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包