Nginx:速率限制设置不起作用
发布时间:2020-12-13 20:55:55 所属栏目:Nginx 来源:网络整理
导读:这是我的Nginx配置设置- { limit_req_zone $binary_remote_addr zone=main:10m rate=1r/s; # on top of conf file ... location /login { limit_req zone=main burst=3 nodelay; ModSecurityEnabled on; ModSecurityConfig /usr/local/nginx/conf/modsecurit
这是我的Nginx配置设置-
} 使用以下代码多次点击api网址(http://localhost:4000/login)时-
我总是得到200个响应代码,而不是某些应被拒绝的请求得到503. 请我克服这个问题. 最佳答案
这是我的配置.现在它可以正确显示200& 503超过阈值后请求.
为了检查效果,我创建了一个.js文件,并在循环内请求上述URL 20次.您可以在下面查看结果- 输出: (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- 本blog的url重写
- 使用amazon s3和nginx提供静态文件
- nginx – 将多个目录限制为相同的IP范围
- ruby-on-rails – 资产不适用于RoR 4,Nginx,Unicorn
- nginx反向代理:如何将“accept-encoding”头传递给后端服务
- centos – 为Phusion Passenger 3提供SSL支持的Curl开发标
- javascript – Twitter跟踪像素导致MIME类型错误
- 我可以使用vanilla Nginx作为响应体来回显请求标头值吗?
- 为什么更新时间对于像nginx这样的Web服务器如此重要?
- linux – 使用fail2ban的最大bantime