码迷,mamicode.com
首页 > 其他好文 > 详细

nginx实现限速

时间:2018-10-16 01:46:37      阅读:155      评论:0      收藏:0      [点我收藏+]

标签:image   分享图片   阿里云   添加   参考   com   src   步骤   进程   

项目中有一个需求,需要限制每个容器的网速,避免某些容器占用太多资源,导致其他容器无法使用,但是docker对于网速的限制支持的有点弱,由于容器中的所有进程和APP的交互都是通过nginx的,所以就想到能不能用通过nginx来限速,那就是limit_rate指令,详细文档参考:http://nginx.org/en/docs/http/ngx_http_core_module.html#limit_rate

自测步骤:

1、测试未添加limit_rate指令前的速度:

技术分享图片

由于是在一台低配版的阿里云服务器测的,所以网速比较慢。

2、在nginx.conf中添加limit_rate指令,限速50k。

技术分享图片

3、测试同一文件的下载速度:

技术分享图片

结论:

很明显,速度被限制在50k上限,说明该指令是有效的,用法也是对的。

nginx实现限速

标签:image   分享图片   阿里云   添加   参考   com   src   步骤   进程   

原文地址:https://www.cnblogs.com/lit10050528/p/9795412.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!