在重新部署一台服务器的时候遇到一个问题,新手嘛,以前没搞过,确实纠结了一下。记录下此问题,方便以后查看。
错误描述:
网页打开显示的是502错误,查看/var/log/nginx/error.log 出现很多类似*3 upstream prematurely closed connection while reading response header from upstream, client *.*.*.*, server ***.com, request:....的错误
又查看了/var/log/uwsgi/uwsgi.log日志 ,记录显示每次请求都会出现-- unavailable modifier requested: 0--错误
错误原因分析:
作为一个菜鸟,看到这篇文章分析的不错,贴在这里
http://lidongbest5.com/blog/15/转自:
前几天看见linode的邮件,说是服务器要维护,要进行服务器的迁移,但是数据和ip都不变,好吧,我就点了确定后没当个事。第二天挂服务器翻墙不行了,再一看网站500了,呵呵,确实是迁移出问题了.
那么就开始排查呗,首先是看nginx服务状态是正常的,那么再看nginx的错误日志吧,直接写着是: