nginx启动报错:host not found in upst

2019-01-04  本文已影响0人  周末不加班

错误详情:

*利用 nginx 进行反向代理的时候,配置 proxy_pass 时可能使用域名,这时候在启动或停止 nginx 的时候,有时候会报 nginx: [emerg] host not found in upstream 这类错误。

[root@dajia sbin]# ./nginx 
nginx: [emerg] host not found in upstream "www.google.com" in /usr/mysoftware/nginx/conf/nginx.conf:48

问题原因:

服务器无法解析这个域名, 所以报错
这时候 ping 一下这个域名,会发现 ping 不通,或者很久才响应,Nslookup 也可以发现解析很慢甚至不解析


目前解决方法:

最简单粗暴方法
将域名直接改成ip


微信截图_20190105144450.png
上一篇 下一篇

猜你喜欢

热点阅读