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

nginx并發(fā)數(shù)限制limit_conn基本語(yǔ)法

 更新時(shí)間:2023年04月10日 15:46:37   作者:黃娟  
這篇文章主要為大家介紹了nginx并發(fā)數(shù)限制limit_conn基本語(yǔ)法詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪

基本語(yǔ)法

當(dāng)服務(wù)器面臨高并發(fā)訪問(wèn)時(shí),若連接數(shù)沒(méi)有得到恰當(dāng)?shù)目刂?,則服務(wù)器的性能將受到影響,甚至可能導(dǎo)致崩潰。Nginx 的 limit_conn 指令是一個(gè)非常重要的服務(wù)器安全設(shè)置,可用于限制和控制并發(fā)連接數(shù)量。

limit_conn 指令的基本語(yǔ)法為:

limit_conn connlimit;

其中,connlimit 為最大并發(fā)連接數(shù)。一旦某時(shí)刻,連接數(shù)超過(guò)該值,Nginx 將返回 503 錯(cuò)誤頁(yè)面并關(guān)閉新連接的接入。使用 error_page 指令可對(duì)此頁(yè)面進(jìn)行自定義配置。

除了主要指令之外,limit_conn 可用的其他一些參數(shù)包括:

  • limit_conn_zone:將連接數(shù)限制在完整區(qū)域范圍內(nèi),而不是在整個(gè) Nginx 實(shí)例中限制連接數(shù)。
  • limit_conn_log_level:日志等級(jí),用于記錄請(qǐng)求詳細(xì)信息。
  • limit_conn_status:在錯(cuò)誤頁(yè)面中返回狀態(tài)碼。

實(shí)驗(yàn)

下面是一個(gè)實(shí)例:

http {
    limit_conn_zone $binary_remote_addr zone=connzone:10m;
    server {
        location / {
        	limit_rate 20;
            limit_conn connzone 1;
            index index.html;
        }
    }
}

在該示例中,limit_conn_zone 為 IP 地址創(chuàng)建一個(gè)限制連接數(shù)的區(qū)(或組)。所創(chuàng)建的區(qū)名為 connzone,大小為 10MB,表示在該區(qū)中針對(duì)單個(gè) IP 地址進(jìn)行最大連接數(shù)限制為 1,limit_rate表示對(duì)用戶訪問(wèn)限速為20字節(jié)。達(dá)到最大連接數(shù)限制時(shí),Nginx 將自動(dòng)拒絕新的請(qǐng)求并返回 503 錯(cuò)誤頁(yè)面。

nginx配置

使用jmeter測(cè)試

安裝Jmeter

參考官網(wǎng):jmeter.apache.org/download_jm…

新建 Thread Group

如下圖設(shè)置并發(fā)量為10,循環(huán)次數(shù)為4

新建 HTTP Request

這里填寫(xiě)你的nginx的ip和端口

添加 View Results in Table

執(zhí)行并發(fā)請(qǐng)求

如下圖,可以看到有4次成功,并且都是在線程組的第一個(gè)成功,說(shuō)明限制并發(fā)數(shù)1生效

總結(jié)

通過(guò)使用 limit_conn 指令,您可以控制并發(fā)連接的數(shù)量,大大提高服務(wù)器的安全性和穩(wěn)定性。在處理高并發(fā)請(qǐng)求時(shí),限制連接數(shù)是保證服務(wù)器正常運(yùn)行的關(guān)鍵設(shè)置之一。

以上就是nginx并發(fā)數(shù)限制limit_conn基本語(yǔ)法的詳細(xì)內(nèi)容,更多關(guān)于nginx并發(fā)限制limit_conn的資料請(qǐng)關(guān)注腳本之家其它相關(guān)文章!

相關(guān)文章

  • nginx location中多個(gè)if里面proxy_pass的方法

    nginx location中多個(gè)if里面proxy_pass的方法

    這篇文章主要介紹了nginx location中多個(gè)if里面proxy_pass的方法,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2020-11-11
  • Nginx限制搜索引擎爬蟲(chóng)頻率、禁止屏蔽網(wǎng)絡(luò)爬蟲(chóng)配置示例

    Nginx限制搜索引擎爬蟲(chóng)頻率、禁止屏蔽網(wǎng)絡(luò)爬蟲(chóng)配置示例

    這篇文章主要介紹了Nginx限制搜索引擎爬蟲(chóng)頻率、禁止屏蔽網(wǎng)絡(luò)爬蟲(chóng)配置示例,限制爬蟲(chóng)頻率用于一些無(wú)良爬蟲(chóng),禁止爬蟲(chóng)用于一些不需要收錄的網(wǎng)站,需要的朋友可以參考下
    2014-07-07
  • Nginx熱部署的實(shí)現(xiàn)

    Nginx熱部署的實(shí)現(xiàn)

    本文主要介紹了Nginx熱部署的實(shí)現(xiàn),文中通過(guò)示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2021-12-12
  • nginx 如何實(shí)現(xiàn)讀寫(xiě)限流的方法

    nginx 如何實(shí)現(xiàn)讀寫(xiě)限流的方法

    這篇文章主要介紹了nginx 如何實(shí)現(xiàn)讀寫(xiě)限流的方法的相關(guān)資料,這里提供實(shí)例代碼及如何配置,需要的朋友可以參考下
    2016-12-12
  • windows7下安裝PHP+nginx的方法

    windows7下安裝PHP+nginx的方法

    這篇文章主要介紹了windows7下安裝PHP+nginx的方法,較為詳細(xì)的分析了Windows7環(huán)境下安裝php與nginx服務(wù)器環(huán)境的具體步驟與相關(guān)設(shè)置技巧,需要的朋友可以參考下
    2016-05-05
  • Nginx日志按日期切割詳解(按天切割)

    Nginx日志按日期切割詳解(按天切割)

    由于nginx的日志本身只是支持按照server_name或者大小進(jìn)行劃分,對(duì)于習(xí)慣了apache的按照一個(gè)網(wǎng)站每天一個(gè)日志的我來(lái)說(shuō)是不可以接受的,所以就實(shí)現(xiàn)了按天切割的功能,這篇文章主要介紹了關(guān)于Nginx日志按日期切割的相關(guān)資料,需要的朋友可以參考下。
    2017-03-03
  • 基于nginx反向代理獲取用戶真實(shí)Ip地址詳解

    基于nginx反向代理獲取用戶真實(shí)Ip地址詳解

    我們?cè)L問(wèn)互聯(lián)網(wǎng)上的服務(wù)時(shí),大多數(shù)時(shí)客戶端并不是直接訪問(wèn)到服務(wù)端的,而是客戶端首先請(qǐng)求到反向代理,反向代理再轉(zhuǎn)發(fā)到服務(wù)端實(shí)現(xiàn)服務(wù)訪問(wèn),這篇文章主要給大家介紹了關(guān)于如何基于nginx反向代理獲取用戶真實(shí)Ip地址的相關(guān)資料,需要的朋友可以參考下
    2022-03-03
  • nginx配置ssl實(shí)現(xiàn)https訪問(wèn)(小白文)

    nginx配置ssl實(shí)現(xiàn)https訪問(wèn)(小白文)

    安全起見(jiàn),需要將之前的http接口訪問(wèn)變成https訪問(wèn),所以需要配置SSL證書(shū),本文主要介紹了nginx配置ssl實(shí)現(xiàn)https訪問(wèn),具有一定的參考價(jià)值,感興趣的可以了解一下
    2023-09-09
  • nginx中的正則表達(dá)式及l(fā)ocation和rewrite總結(jié)

    nginx中的正則表達(dá)式及l(fā)ocation和rewrite總結(jié)

    rewrite功能就是,使用nginx提供的全局變量或自己設(shè)置的變量,結(jié)合正則表達(dá)式和標(biāo)記位實(shí)現(xiàn)URL重寫(xiě)以及重定向,這篇文章主要介紹了nginx中的正則表達(dá)式及l(fā)ocation和rewrite總結(jié),需要的朋友可以參考下
    2023-12-12
  • Nginx路徑匹配規(guī)則小結(jié)

    Nginx路徑匹配規(guī)則小結(jié)

    本文主要介紹了Nginx路徑匹配規(guī)則小結(jié),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2023-03-03

最新評(píng)論