服务器上有一个视频资源站,临时用一下,但是又不想让站占用了太多的带宽资源,在限定速度的情况下不限制IP的链接次数,先用的宝塔做流量限制,总报错,感觉像是语法或者某个编译没开。
遂开始研究手动配置一下里面限制,主要就是两个参数:
limit_rate_after
在当前链接的总浏览超过限制后,开始执行限流
limit_rate
当前链接的限流速度,如设置 limit_rate_after ,则会在其之后执行
配置实例
要注意的是,这个限速是针对于每个链接的限速,相当于占用带宽为连接数 * limit_rate。
# 因为只想限制视频等资源,故限定了路径
location /upload/ {
# 流量超过1000k后开始限速
limit_rate_after 1000k;
# 限定下载速度为 100k
limit_rate 100k;
}