以nginx-1.20.1版本为例
http {
limit_conn_zone $binary_remote_addr zone=one:10m; #这句话必须写在http下面
server {
listen 80;
root /html;
location /{
limit_conn one 2; #这句话表示一个ip最多只能建立2个连接
limit_rate 512k; #这句话表示每个连接最大限速512KB/S
}
}
}上面的配置意思就是,如果客户端单线程下载,就只有512KB/S的下载速度。如果是多线程,就是1M/S的下载速度。