解读 nginx 错误日志条目

解读 nginx 错误日志条目

在我维护的 Django 应用中,nginx 充当反向代理,gunicorn 充当应用服务器。我的 nginx 错误日志中充满了以下错误消息:

*12498147 upstream timed out (110: Connection timed out) while reading response header from upstream, client: 86.123.57.195, server: example.com, request: "GET / HTTP

nginx.conf有人能用通俗易懂的语言解释一下这到底是什么意思吗?此外,这与我的文件中的以下条目有什么关系吗?

client_body_timeout 1m;
client_header_timeout 1m;

答案1

这意味着 gunicorn 未在 nginx 预期的超时时间内返回数​​据。查看同一时间戳的 gunicorn 日志,了解发生了什么情况。

相关内容