Nginx 限流三剑客之 limit_rate
Limite_rate 介绍
limit_rate 作为限制限流工具之一,它可以控制响应客户端的速率,控制单位为"bytes/s", 当配置为0(默认)时,则表示不受限制;限制是针对单个request请求的,当请求数量翻倍时,则响应速率同样翻倍,如:
limite_rate 10k;当客户端发起两个请求时,则响应速率为20k。
配置方法
limite_rate 可在http,server,location及location的if判断中进行配置。
安装方法
limite_rate 工具是 Nginx 核心模块ngx_http_core_module功能,无需额外安装其它模块。
使用方法
# 在500kb后进行限速,限速50k
location /flv/ {
flv;
limit_rate_after 500k;
limit_rate 50k;
}
需要注意的是,limite_rate只能针对响应速率进行限制,不能限制上传速率

本文来自博客园,作者:Linux小飞象,转载请注明原文链接:https://www.cnblogs.com/linux-xiaofeixiang/p/18791667

浙公网安备 33010602011771号