Nginx下载限速
cat /etc/nginx/conf.d/download.conf
limit_conn_zone $binary_remote_addr zone=addr:10m; #配置并发连接数使用,必须有 server { listen 80; server_name _; access_log /var/log/nginx/download.access.log; error_log /var/log/nginx/download.error.log; location /downloads/ { alias /data1/download/; #文件存放目录 autoindex on; # 开启目录列表,方便直接看到4个文件点击下载 autoindex_exact_size off; # 文件大小按KB/MB/GB易读格式显示,不是字节数 autoindex_localtime on; # 显示服务器本地时间,不是GMT add_header Content-Disposition 'attachment'; # 所有文件统一强制下载,不在浏览器里预览 limit_rate 1m; #限制下载速度为1MB/s limit_conn addr 1; #现在并发数量为1 } }
浙公网安备 33010602011771号