当前位置:网站首页>nignx配置单ip限流
nignx配置单ip限流
2022-06-27 03:46:00 【hshshshshs1】
1.http里面的配置
limit_req_zone $binary_remote_addr zone=rateLimit:10m rate=2r/s;

1.$binary_remote_addr 是设置的单ip,不是总的并发量
2.rateLimit是一个变量跟server里面写的一样就可以,有的是认驼峰,可以改为ratelimit等
3.2r/s 是针对同一个ip每秒限制2次请求
3.limit_req_zone必须结合limit_req才能生效
2.server里面的配置
location ~ \.php$ {
limit_req zone=rateLimit burst=5 nodelay;
……
}

1.burst 是桶的概念,可以理解为队列,
2.若rate=2r/s,burst =1,在所有请求不释放的情况下,前2个请求正常访问,第3个请求进入队列,第4个请求的时候就会报503
3.测试的时候就是快速的刷新就可以
3 .错误
我本地是laradock,直接添加就可以,但是宝塔上配置有一些区别
1.在宝塔上的配置,http里面的limit_req_zone $binary_remote_addr zone=rateLimit:10m rate=2r/s;是一样的
2.server里面的配置
先注释了,换成下面的代码就可以了
里面的代码是从enable-php-73.conf里面粘出来的
边栏推荐
- Ldr6028 OTG data transmission scheme for mobile devices while charging
- Super detailed, 20000 word detailed explanation, thoroughly understand es!
- 2021:Check it again:Progressive Visual Question Answering via Visual Entailment通过视觉暗示进行渐进式视觉问答
- PAT甲级 1023 Have Fun with Numbers
- Resnet152 pepper pest image recognition 1.0
- 【promise一】promise的介绍与手撸的关键问题
- TopoLVM: 基于LVM的Kubernetes本地持久化方案,容量感知,动态创建PV,轻松使用本地磁盘
- iOS开发:对于动态库共享缓存(dyld)的了解
- 电商产品如何在知乎上进行推广和打广告?
- 超級詳細,2 萬字詳解,吃透 ES!
猜你喜欢

promise源码-class版本【三、Promise源码】【代码详细注释/测试案例完整】

2021:adavqa: overlapping language priors with adapted margin cosine loss *

Games101 job 7 improvement - implementation process of micro surface material

事业观、金钱观与幸福观

Pat grade a 1026 table tennis

Uni-app 之uParse 富文本解析 完美解析富文本!

2021:Graphhopper: Multi-Hop Scene Graph Reasoning for Visual Question Answering

ESP8266

PAT甲级 1024 Palindromic Number

栈溢出漏洞
随机推荐
ERP需求和销售管理 金蝶
Ledrui ldr6035 usb-c interface device supports rechargeable OTG data transmission scheme.
[Shangshui Shuo series] day 6
jmeter将上一个请求的结果作为下一个请求的参数
人群模拟
2021:adavqa: overlapping language priors with adapted margin cosine loss *
发现一款 JSON 可视化工具神器,太爱了!
Pat grade a 1020 tree Traversals
Fplan power planning
Pat grade a 1026 table tennis
Further exploration of handler (Part 2) (the most complete analysis of the core principles of handler)
Easy to use plug-ins in idea
解码苹果手机证书文件方法
[数组]BM94 接雨水问题-较难
There are two problems when Nacos calls microservices: 1 Load balancer does not contain an instance for the service 2. Connection refused
再探Handler(下)(Handler核心原理最全解析)
USB DRIVER
PAT甲级 1019 General Palindromic Number
promise源码-class版本【三、Promise源码】【代码详细注释/测试案例完整】
2021:Check it again:Progressive Visual Question Answering via Visual Entailment通过视觉暗示进行渐进式视觉问答