当前位置: > Linux服务器 > nginx >

Nginx限制ip连接数和流量控制

时间:2015-05-11 03:20来源:linux.it.net.cn 作者:IT

在配置文件nginx.conf的http{}添加:

1
limit_zone   one  $binary_remote_addr  10m;

在location url重写配置里添加:

1
2
limit_conn one 5;
limit_rate 50k;

如下:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
http{
    .............
    limit_zone   one  $binary_remote_addr  10m;  #添加这一行
    ..............
    server{
         .................
         location {
             .........
             limit_conn one 5;          #连接数限制(线程)
             limit_rate 50k;            #带宽限制
             ........
         }
        .................
    }
    .............
}

测试:
限制前:
nginx-limit
限制后:
nginx_limit2



(责任编辑:IT)
------分隔线----------------------------
栏目列表
推荐内容