博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Nginx限速遇到的问题
阅读量:4541 次
发布时间:2019-06-08

本文共 678 字,大约阅读时间需要 2 分钟。

公司使用的是Nginx做文件服务器,最近服务器流量增大,老板提出要给每个客户端进行限速。

在Nginx中进行限速配置:

http {   limit_zone   one  $binary_remote_addr  10m;    server {     location /download/ {       limit_conn   one  1;       limit_rate 300k;     }   } }

 

结果提示错误:nginx: [emerg] unknown directive "limit_zone" in xxxx

查过资料之后才知道,原来Nginx从v1.1.8版本之后就用limit_conn_zone替换掉了limit_zone,具体见:。

当我修改之后,就可以启动了

http {   limit_conn_zone $binary_remote_addr zone=one:10m; #容器共使用10M的内存来对于IP传输开销  server {     location /download/ {       limit_conn   one  1;  #限制每个IP只能发起一个并发连接      limit_rate 300k;   #对每个连接限速300k。    }   } } #注意,这里是对连接限速,而不是对IP限速。#如果一个IP允许两个并发连接,那么这个IP就是限速limit_rate×2。

 

转载于:https://www.cnblogs.com/MacoLee/p/6023201.html

你可能感兴趣的文章
【Android 界面效果24】Intent和PendingIntent的区别
查看>>
node学习之搭建服务器并加装静态资源
查看>>
android 按menu键解锁功能的开关
查看>>
Linux 下的dd命令使用详解
查看>>
POJ-1273 Drainage Ditches 最大流Dinic
查看>>
ASP.NET学习记录点滴
查看>>
uva 12097(二分)
查看>>
[Noip2016] 愤怒的小鸟
查看>>
JAVA wait()和notifyAll()实现线程间通讯
查看>>
python全栈脱产第11天------装饰器
查看>>
Java / Android 基于Http的多线程下载的实现
查看>>
求职历程-----我的简历
查看>>
[总结]数据结构(板子)
查看>>
网页图片加载失败,用默认图片替换
查看>>
C# 笔记
查看>>
2013年10月13日学习:SQL通过命令语句来创建表
查看>>
剑指offer : 二维数组中的查找
查看>>
第三章 python基础
查看>>
java基础题
查看>>
[转]人人店短信插件开发
查看>>