[error] 6686#6686: *4 connect() failed (113: No route to host) while connecting to upstream, client: 10.0.0.1, server: wordpress.baimei.com, request: "GET / HTTP/1.1", upstream: "http://172.16.1.7:80/", host: "wordpress.baimei.com"
意思是连接上游服务地址失败,之前在网上找了很多解决方法都说是服务器防火墙的问题,或许对于大多数人来说说确实可能是防火墙的问题,但是对于我出现的这种情况明显无法按网上的方法解决,因为的压根防火墙都已经关闭了,之前好好的,过了一段时间之后想着起个项目才发现启动不起来了。
排查思路:
检查nginx的配置文件nginx.conf一般都是在你安装nginx目录里面,然后检查你的upstream{…}里面配置的服务器地址是否与error.log 错误日志打印的ip地址一致,有可能error.log打印出来访问的地址是其他地址,如果与我们nginx.conf里面配置的upstream->server地址不一致的话,我们需要通过cmd窗口 ipconfig命令查看error.log日志打印的地址对应的是哪一个?
*5 upstream server temporarily disabled while connecting to upstream, client: 10.0.0.1,
解决方案:
配置的负载均衡出现问题了
欢迎来撩 : 汇总all