zoukankan      html  css  js  c++  java
  • Nginx访问限速配置方法详解

    开发测试阶段在本地限速模拟公网的环境,方便调试。投入运营会有限制附件下限速度,限制每个用户的访问速度,限制每个IP的链接速度等需求。

    配置简单,只需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状态的容器。这个示例中定义了一个名叫one的10m大小的容器,这个名字会在后面的limit_conn中使用。limit_conn指定每个访客只能建立两条链接,limit_rate限制每条链接的速度不超过40K。所以,以上配置限制用户访问此站点总速度上限为80K。

    属性说明limit_zone

    语法:limit_zone zone_name $variable memory_max_size

    作用域:http

    limit_conn

    语法: limit_conn zone_name 允许每个客户端建立的链接数

    作用域:http, server, location

    limit_rate

    语法:limit_rate 每个链接的最大速率

    作用域:http, server, location

  • 相关阅读:
    十三、Sklearn核密度估计
    十二、Sklearn高斯混合模型
    十一、Sklearn K-means聚类
    十、Sklearn流形学习
    九、Sklearn主成分分析
    八、Sklearn决策树与随机森林
    七、Sklearn支持向量机
    六、Sklearn线性回归
    五、Sklearn朴素贝叶斯分类
    $.each()和$().each()
  • 原文地址:https://www.cnblogs.com/yoursoul/p/4976960.html
Copyright © 2011-2022 走看看