Nginx-UWSGI 504网关超时

时间:2020-01-09 15:57:57

标签: django nginx uwsgi

我看到许多nginx 504错误的主题,但如果他们解决了这个问题,则不是。

我在1台计算机上使用nginxuwsgi来运行Django应用程序。

我尝试在/etc/nginx/nginx.conf的末尾添加这些配置行:

uwsgi_read_timeout 3s;

uwsgi_connect_timeout 75s;
proxy_connect_timeout 600s;
proxy_send_timeout 600s;
proxy_read_timeout 600s;
fastcgi_send_timeout 600s;
fastcgi_read_timeout 600s;
send_timeout                600s;
在这些设置中,

uwsgi_read_timeout为3秒,而nginx在3秒时将引发504错误。因此,当我将其更改为uwsgi_read_timeout 60s;时它可以工作,然后504错误在30秒内上升。

似乎有上游超时导致此错误!

我该如何解决?

0 个答案:

没有答案