nginx 404
2015-11-09 13:41
453 查看
这几天业务遭到黑产业链的攻击,狂刷注册中心。而后台开发竟然爆出bug,架构搭建的不合理以及开发逻辑等问题,造成后端服务器并发竟然不能抗到300
只能靠前端代理以及缓存进行限制
在进行限制的时候,发现nginx有一个模块很好用 limit_conn_zone 以及limit_req_zone
但是在我配置好 limit_conn_zone的时候,进行测试老是爆出404
因为是nginx做的是反向代理,所以每个location中需要添加 代理通道 proxy_pass这样就不会出现404了。
要是有其他规则,例如,跳转 拒绝 等不需要继续访问server_name的内容。就可以不用添加了
本文出自 “飘客” 博客,请务必保留此出处http://zhqaihnn.blog.51cto.com/5257485/1710990
只能靠前端代理以及缓存进行限制
在进行限制的时候,发现nginx有一个模块很好用 limit_conn_zone 以及limit_req_zone
但是在我配置好 limit_conn_zone的时候,进行测试老是爆出404
因为是nginx做的是反向代理,所以每个location中需要添加 代理通道 proxy_pass这样就不会出现404了。
要是有其他规则,例如,跳转 拒绝 等不需要继续访问server_name的内容。就可以不用添加了
本文出自 “飘客” 博客,请务必保留此出处http://zhqaihnn.blog.51cto.com/5257485/1710990
相关文章推荐
- nginx多虚拟主机配置
- windows下nginx安装、配置与使用
- Nginx 增加 SPDY 支持并测试
- Nginx下让SSL支持SPDY协议
- nginx no-cache
- 你应该了解Nginx的7个原因
- 【Nginx】MIME与mime.types
- nginx缓存cache的几种方式
- Nginx学习笔记七Nginx的Web缓存服务
- nginx配置ajp
- 有关nginx upstream的五种分配方式
- 如何查看已经编译安装好的nginx、apache、php、mysql的编译参数?
- 如何查看已经编译安装好的nginx、apache、php、mysql的编译参数?
- 了解 Nginx 的 7 个原因(转)
- PHP 下nginx 配置
- Nginx的使用入门
- Centos7安装nginx
- linux下安装nginx
- nginx配置ssl
- Nginx负载均衡配置实例详解