nginx对下载和并发速度的限制

1.添加limit_zone(这个变量只能在http协议使用)

2.编辑nginx.conf文件

向其中添加limit_zone one $remote_addr 10m指令,然后添加limit_conn,由于这个变量在http、server、location段使用,而且只限制一个站点,所以添加到server里面即可

http://wiki.nginx.org/NginxHttpLimitZoneModule 下载limit_zone

http://wiki.nginx.org/NginxHttpCoreModule 下载limit_rate和limit_conn

limit_zone,是针对每个ip定义一个存储session状态的容器,这里定义的是10m,

limit_conn one 2;

限制每个ip只能发起两个并发连接

limit_rate 30k;

将每个并发连接设置为30k,对连接限速

你可能感兴趣的:(限速)