我在/ var / log / nginx中收到此错误日志。当我运行该网站时,恰好在加载30秒钟后,出现了502错误的网关。如果我删除了一些(耗时的)代码行,那么一切都会很好。我编辑了Nginx配置文件,但我不认为这是问题所在。
我去了:/ etc / nginx / sites-available / django,这是我的配置
Mul a [b] b
}
我认为我需要更改gunicorn配置文件中的超时,但是我不知道那在哪里。我找不到它。
答案 0 :(得分:0)
这个问题已经回答了很多次,例如看看here。您可以在服务器配置中使用以下特定参数:proxy_connect_timeout
和proxy_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;