建议在nginx.conf中添加以下配置来限制客户端下载速度:

http {
    # 设置limit_rate为100kb/s,即每秒最大下载速度为100KB
    limit_rate 100k;
    # 设置limit_rate_after为5m,即限制速度的文件大小为5MB
    limit_rate_after 5m;
}

如果需要限制连接数,可以添加以下配置:

http {
    # 设置每个IP地址的最大连接数为10
    limit_conn_zone $binary_remote_addr zone=addr:10m;
    limit_conn addr 10;

    server {
        # 设置每个server的最大连接数为100
        limit_conn_zone $server_name zone=name:10m;
        limit_conn name 100;
    }
}

需要注意的是,以上配置需要根据实际情况进行调整,以满足业务需求。

nginxconf不存在limit_conn和limit_rate经核查中间件未对客户端下载速度进行了限制

原文地址: https://www.cveoy.top/t/topic/bYYE 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录