Django Nginx Gunicorn = 504超时
|
我正在尝试使用Nginx Gunicorn在生产服务器上发布Django应用程序.当我在服务器上进行简单的压力测试(按住F5键一分钟)时,服务器返回504网关超时错误.为什么会这样?仅在执行多个并发请求时,此错误才对用户显示,否则系统将对所有人完全不可用? 最佳答案 按住F5时: >您已经启动了数百个请求. 解决方案: >在Nginx中设置以IP为密钥的限速存储桶,以使一个恶意用户无法通过请求向您发送垃圾邮件,并且无法对您的站点进行DOS. 要么: 用uwsgi代替gunicorn.它更快,内存效率更高,并且可以与nginx顺利集成,并且最重要的是:如果连接断开,它将立即杀死请求处理程序,从而使F5垃圾邮件无法杀死您的服务器. (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- django – 使用proxy_pass的nginx位置路径
- amazon-web-services – DNS无法解决Kubernetes中的NGINX问
- php – nginx阻止从缓存加载
- ruby-on-rails – 当从私有NIC访问时,Rails显示IP为127.0.0
- Nginx和缓慢的大回应
- ruby-on-rails-避免对服务器配置进行硬编码
- 将Nginx设置为*不*重试Rails超时
- Django,nginx,gunicorn,主管:UnicodeEncodeError-上载非拉
- 调试Nginx缓存未命中:尽管代理有效,但仍会遇到大量的MISS
- php – Nginx快速CGI缓存ON error_page 404
