[日常] nginx访问频率限制
2024-10-14 03:36:40
去年的事,随便记记
=========================================================================
2017年3月15日 记录:
nginx限制请求频率:
server外面加上:
limit_req_zone $binary_remote_addr zone=one:10m rate=1r/s;
里面加上:
limit_req zone=one burst=5;
解释:
超过频率的请求会被放到一个队列中延迟处理,超过burst次数的会返回503
limit_req_zone :定义限制的key
$binary_remote_addr:根据ip来限制,nginx的预制变量
zone=one :空间的名称是one
10m :共享内存大小
rate=1r/s :频率一秒钟一次请求
limit_req :使用刚才定义的key
zone=one :使用one这个空间
burst :超过频率的次数的,返回503
最新文章
- 从Unity3D编译器升级聊起Mono
- php遍历循环数组实现方法
- matplotlib 安装与使用
- 利用硬链接和truncate降低drop table对线上环境的影响
- 企业项目如何打包成.ipa文件
- nodejs 核心模块crypto
- 转:浅谈CSS在前端优化中一些值得注意的关键点
- C# - 集合类 - 集合接口
- 20160409 javaweb 数据库连接池
- Java实现简单版SVM
- DLNA架构在机顶盒上播放云存储文件的实现
- asp.net mvc 中 tempdata、viewdata、viewbag生命周期(转载)
- Number Complement
- iOS-CYLTabBarController【好用的TabbarController】
- obj-c编程18:多对多的观察者模式
- STL--set_difference
- mysql5.7.21下载及安装步骤
- centos6.5虚拟机每次都要ifup eth0的解决办法
- flask操作mongo两种方式--ORM
- ASP.NET MVC 使 Controller 的 Action 只接受 Ajax 请求。