localtion / {
limit_rate_after 500k;
limit_rate 50k;
}
# 用户下载达到500k后,便控制其速度在50以内。
#这个只针对单个连接而言,只能限制单个连接的带宽,不能限制总带宽,不过使用limit_conn模块的话,可以在一定程度上缓解问题
limit_conn_zone $servername
zone=servers:10m;
server {
localtion / {
limit_conn servers 1000;
limit_rate_after 500k;
limit_rate 50k;
}
}
通过limit_conn限制了并发连接数,也就限制了总带宽