nginx负载均衡,某台tomcat宕机后集群响应缓慢

2018-03-09 20:33:53
950次阅读
0个评论

用了nginx负载均衡后,在两台tomcat正常运行的情况下,访问http://localhost 速度非常快。但是当我们把其中一台tomcat关闭后,浏览器再打开页面http://localhost,发现请求有一半响应比较快,另一半响应很慢,最后页面都可以打开,查看error日志,发现nginx还是把请求的一半发往已停掉的那台服务器


解决办法:

nginx配置文件增加proxy_connect_timeout参数, 这个参数是连接的超时时间。我设置成1,表示是1秒后超时会连接到另外一台服务器。

proxy_connect_timeout 1;
收藏00

登录 后评论。没有帐号? 注册 一个。