解决nginx429个太多请求的问题
程序员文章站
2022-07-14 17:22:54
...
https://support.hypernode.com/knowledgebase/resolving-429-many-requests/
配置增加到主配置文件
map $remote_addr $conn_limit_map {
default '';
}
关闭每个IP速率限制
当您的店铺表现非常差时,您的所有FPM工作人员都可能只是通过提供常规流量来忙碌。处理请求需要花费很多时间,所有工作人员都会被少量访问者耗尽。如果出现这种情况,我们强烈建议您优化商店的速度,并在此过程中临时升级到更大的节点。关闭速率限制不会解决此问题,只会将错误消息从Too many requests错误更改为超时错误。
但是,对于调试目的,关闭所有IP的每IP连接限制可能很有用。
使用以下代码段/data/web/nginx/http.conn_ratelimit可以完全关闭基于IP的速率限制:
1 2 3
map $remote_addr $conn_limit_map { default ‘’; }