http{

limit\_conn\_zone $binary\_remote\_addr zone=add:10m rate=20r/s;; #创建5M的一个名为名为add的限速池的容器对连接进行计数(每个连接占用32或64字节,若10M内存耗尽,将返回503),rate为每秒限制的请求数。

......

server{


listen 80;

server\_name 10.51.2.55;

limit\_conn add 2; #限制每个IP只能发起2个连接(add 要跟 limit\_conn\_zone 的变量名相同)

limit\_rate 50k; #每个请求限速 50KB/秒

limit\_rate\_after 400k; #在下载400k后开始限速

}

......

}

标签: Nginx, zone, 配置, conn, 限速, limit, rate

相关文章推荐

添加新评论,含*的栏目为必填