今天重启nginx,发现nginx报错,看了一下systemd的错误提示,journalctl -xe,原来报错了:
host not found in upstream
看了下配置文件,原来是proxy_pass后面跟的是域名,但以前的时候都没有出现过这个问题啊,今天才刚出现的。
后来看到有人在location段加dns,才想起来原来nginx的服务器配的dns服务器停了,那就来更新一下dns服务器吧:
vi /etc/resolv.conf
改成阿里云的DNS吧,223.5.5.5.
再重启nginx,好,一切正常。