(从上游读取响应头时,上游过早关闭了连接)... && 502错误的网关

时间:2018-08-09 22:13:44

标签: nginx webserver gunicorn digital-ocean

我在/ var / log / nginx中收到此错误日志。当我运行该网站时,恰好在加载30秒钟后,出现了502错误的网关。如果我删除了一些(耗时的)代码行,那么一切都会很好。我编辑了Nginx配置文件,但我不认为这是问题所在。

我去了:/ etc / nginx / sites-available / django,这是我的配置

Mul a [b] b

}

我认为我需要更改gunicorn配置文件中的超时,但是我不知道那在哪里。我找不到它。

2 个答案:

答案 0 :(得分:0)

这个问题已经回答了很多次,例如看看here。您可以在服务器配置中使用以下特定参数:proxy_connect_timeoutproxy_read_timeout

答案 1 :(得分:0)

grep worker_processes /etc/nginx/nginx.conf
worker_processes auto;

将工作进程从“ 1”更改为“自动”

在您的配置中使用此

ssl_session_cache shared:SSL:10m;
ssl_session_timeout 1h;
ssl_buffer_size 4k;