您的位置:首页 > 运维架构 > Nginx

nginx 限制

2015-08-13 19:16 591 查看
在nginx.conf里的http{}里添加:

http{

limit_conn_zone $binary_remote_addr zone=perip:10m;

limit_conn_zone $server_name zone=perserver:10m;

}

//10m 是会话状态储存的空间

$binary_remote_addr zone=perip:10m; //限制并发连接数, 用二进制来储存客户端的地址,1m 可以储存 32000 个并发会话。

$server_name zone=perserver:10m; //限制同一ip的最大连接数。

server{

limit_conn perip 2;

limit_conn perserver 20;

limit_rate 100k;

}

limit_rate为限制下载速度;

limit_conn为限制并发连接数;

转另一篇文章:http://hxl2009.blog.51cto.com/779549/1324473
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: