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

Nginx服務(wù)器限制訪問速度的配置方法

 更新時間:2015年07月09日 11:11:55   投稿:goldensun  
這篇文章主要介紹了Nginx服務(wù)器限制訪問速度的配置方法,尤其是當(dāng)服務(wù)器中存在ftp下載等服務(wù)時尤為有用,需要的朋友可以參考下

用Nginx建站的同學(xué),常會有限速需求。開發(fā)測試階段在本地限速模擬公網(wǎng)的環(huán)境,方便調(diào)試。投入運(yùn)營會有限制附件下限速度,限制每個用戶的訪問速度,限制每個IP的鏈接速度等需求。

剛遇到一個Bug在網(wǎng)絡(luò)很卡的情況下才能重現(xiàn),本地調(diào)試訪問本機(jī)速度太快,配置Nginx成功達(dá)到限速目的,在此分享出來。

配置簡單,只需3行,打開"nginx根目錄/conf/nginx.conf"配置文件修改如下:

 http{ 
 
   …… 
 
   limit_zone one $binary_remote_addr 10m; 
 
   …… 
 
   server { 
 
     location / { 
 
       …… 
 
      limit_conn one 2; 
 
       limit_rate 40k; 
 
     } 
 
   } 
 
 } 

以上配置解釋:limit_zone針對每個IP定義一個存儲session狀態(tài)的容器。這個示例中定義了一個名叫one的10m大小的容器,這個名字會在后面的limit_conn中使用。limit_conn指定每個訪客只能建立兩條鏈接,limit_rate限制每條鏈接的速度不超過40K。所以,以上配置限制用戶訪問此站點(diǎn)總速度上限為80K。

屬性說明limit_zone

語法:

復(fù)制代碼 代碼如下:
limit_zone zone_name $variable memory_max_size

作用域:http

limit_conn

語法:

復(fù)制代碼 代碼如下:
limit_conn zone_name 允許每個客戶端建立的鏈接數(shù)

作用域:http, server, location

limit_rate

語法:

復(fù)制代碼 代碼如下:
limit_rate 每個鏈接的最大速率

作用域:http, server, location

案例案例1:下載資源放在http://domain/download/路徑下,針對每個訪客下載限速為100K,且只能同時鏈接1個下載鏈接。

 http{ 
 
   server { 
 
     location /download/ { 
 
       …… 
 
       limit_conn one 1; 
 
       limit_rate 100k; 
 
     } 
 
   } 

 }

 案例2:每個訪客訪問站點(diǎn)的速度最大不超過100K,且可建立5條鏈接。

 

http{ 
 
   server { 
 
     location /download/ { 
 
       …… 
 
       limit_conn one 5; 
 
       limit_rate 20k; 
 
     } 
 
   } 
 
 } 

由于linit_rate是對每個鏈接限速,以上例子有5條鏈接,保證總速度不超過100K則每條鏈接不超過20K

相關(guān)文章

  • Nginx/Openresty中啟用http2支持的方法教程

    Nginx/Openresty中啟用http2支持的方法教程

    Openresty/Nginx默認(rèn)是不支持http2的,需要將http2模塊編譯進(jìn)應(yīng)用中。這篇文章主要給大家介紹了關(guān)于在Nginx/Openresty中啟用http2支持的方法教程,文中介紹的非常詳細(xì),對大家具有一的參考學(xué)習(xí)價值,需要的朋友們下面來一起看看吧。
    2017-07-07
  • Nginx?禁止直接訪問目錄或文件的操作方法

    Nginx?禁止直接訪問目錄或文件的操作方法

    Nginx?默認(rèn)是不允許列出整個目錄的,那么需要這樣的功能怎么操作呢,下面小編給大家介紹下Nginx?禁止直接訪問目錄或文件的方法,需要的朋友可以參考下
    2022-10-10
  • Nginx日志按日期切割詳解(按天切割)

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

    由于nginx的日志本身只是支持按照server_name或者大小進(jìn)行劃分,對于習(xí)慣了apache的按照一個網(wǎng)站每天一個日志的我來說是不可以接受的,所以就實(shí)現(xiàn)了按天切割的功能,這篇文章主要介紹了關(guān)于Nginx日志按日期切割的相關(guān)資料,需要的朋友可以參考下。
    2017-03-03
  • nginx+lua單機(jī)上萬并發(fā)的實(shí)現(xiàn)

    nginx+lua單機(jī)上萬并發(fā)的實(shí)現(xiàn)

    nginx是我們最常用的服務(wù)器,常用于做內(nèi)容分發(fā)和反向代理,本文主要介紹了nginx+lua單機(jī)上萬并發(fā)的實(shí)現(xiàn),有興趣的可以了解下
    2021-05-05
  • Nginx負(fù)載均衡配置實(shí)例

    Nginx負(fù)載均衡配置實(shí)例

    這篇文章主要介紹了Nginx負(fù)載均衡配置實(shí)例,隨著互聯(lián)網(wǎng)信息的爆炸性增長,負(fù)載均衡已經(jīng)不再是一個很陌生的話題,顧名思義,負(fù)載均衡即是將負(fù)載分?jǐn)偟讲煌姆?wù)單元,既保證服務(wù)的可用性,又保證響應(yīng)足夠快,給用戶很好的體驗(yàn),需要的朋友可以參考下
    2023-07-07
  • Nginx部署SpringBoot項(xiàng)目的實(shí)現(xiàn)

    Nginx部署SpringBoot項(xiàng)目的實(shí)現(xiàn)

    本文主要介紹了Nginx部署SpringBoot項(xiàng)目的實(shí)現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2023-03-03
  • Windows設(shè)置nginx開機(jī)自啟動的方法

    Windows設(shè)置nginx開機(jī)自啟動的方法

    這篇文章主要介紹了Windows設(shè)置nginx開機(jī)自啟動的方法,通過兩種方式實(shí)現(xiàn)nginx的開機(jī)自啟動:winws和window計劃程序,每種方式給大家介紹的非常詳細(xì)需要的朋友可以參考下
    2022-11-11
  • 生產(chǎn)環(huán)境之Nginx高可用方案實(shí)現(xiàn)過程解析

    生產(chǎn)環(huán)境之Nginx高可用方案實(shí)現(xiàn)過程解析

    這篇文章主要介紹了生產(chǎn)環(huán)境之Nginx高可用方案實(shí)現(xiàn)過程解析,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2019-08-08
  • Nginx反向代理多域名的HTTP和HTTPS服務(wù)的實(shí)現(xiàn)

    Nginx反向代理多域名的HTTP和HTTPS服務(wù)的實(shí)現(xiàn)

    這篇文章主要介紹了Nginx反向代理多域名的HTTP和HTTPS服務(wù)的實(shí)現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-06-06
  • Nginx配置SSL證書的實(shí)現(xiàn)步驟

    Nginx配置SSL證書的實(shí)現(xiàn)步驟

    本文詳細(xì)介紹了如何為Nginx服務(wù)器配置SSL證書,確保通過HTTPS安全訪問,步驟包括DNS解析驗(yàn)證、下載和安裝SSL證書、安裝Nginx、配置nginx.conf文件以及設(shè)置HTTPS重定向,感興趣的可以了解一下
    2024-09-09

最新評論

永川市| 济源市| 喀喇| 怀化市| 曲阳县| 申扎县| 沾化县| 金坛市| 平阴县| 贵定县| 林州市| 青龙| 南平市| 瓦房店市| 舞钢市| 宜君县| 石楼县| 高平市| 水富县| 彭水| 翁源县| 东安县| 惠安县| 马公市| 麦盖提县| 曲周县| 沙洋县| 抚松县| 静安区| 磐石市| 股票| 河源市| 洞口县| 海宁市| 弋阳县| 昌图县| 会昌县| 石狮市| 合山市| 新宁县| 普定县|