nginx限制并发数和限制下载速度方法

发布时间 2023-06-19 11:38:45作者: 星拾夜暝

以下代码写在nginx配置规则里面,宝塔面板的用户可以直接在宝塔里面修改。

http {
limit_conn_zone $binary_remote_addr zone=perip:10m;
...
server {
...
location / {
limit_conn perip 1;
limit_rate_after 500m;
limit_rate 200k;
}

limit_conn_zone $binary_remote_addr:加载模块

limit_conn perip:IP并发数:

limit_rate_after 500m:下载文件超过500M开始限速:

limit_rate 200k:限速速度