文章目录


重识Nginx - 09 使用Nginx内置变量$limit_rate实现带宽限速_官网


官网

​https://nginx.org/en/docs/​

重识Nginx - 09 使用Nginx内置变量$limit_rate实现带宽限速_limit_rate_02


点击 ​​Alphabetical index of variables​

重识Nginx - 09 使用Nginx内置变量$limit_rate实现带宽限速_限速_03

找到 ​​https://nginx.org/en/docs/http/ngx_http_core_module.html#var_limit_rate​

重识Nginx - 09 使用Nginx内置变量$limit_rate实现带宽限速_限速_04


$limit_rate

重识Nginx - 09 使用Nginx内置变量$limit_rate实现带宽限速_limit_rate_05

Limits the rate of response transmission to a client. The rate is specified in bytes per second. The zero value disables rate limiting. The limit is set per a request, and so if a client simultaneously opens two connections, the overall rate will be twice as much as the specified limit.


实操

修改配置文件

重识Nginx - 09 使用Nginx内置变量$limit_rate实现带宽限速_nginx_06

[root@VM-0-7-centos ~]# vim ng/artisan_ng/conf/nginx.conf
[root@VM-0-7-centos ~]#
[root@VM-0-7-centos ~]#
[root@VM-0-7-centos ~]#
[root@VM-0-7-centos ~]# ./ng/artisan_ng/sbin/nginx -s reload
[root@VM-0-7-centos ~]#

重新访问

重识Nginx - 09 使用Nginx内置变量$limit_rate实现带宽限速_官网_07

可以看到 $limit_rate生效了

重识Nginx - 09 使用Nginx内置变量$limit_rate实现带宽限速_限速_08