nginx配置负载均衡后访问变慢的问题 - Go语言中文社区

nginx配置负载均衡后访问变慢的问题


nginx配置负载均衡后访问变慢的问题

利用nginx+tomcat配置负载均衡,配了两台tomcat,直接访问tomcat速度是很快的,但是配置完后访问速度变得很慢,然后查看了nginx的错误日志:

upstream timed out (10060: A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond) while connecting to upstream, client: 183.128.230.122, server: www.xxx.com, request: “POST /ytx/web/check/tasklistJson HTTP/1.1”, upstream: “http://120.27.203.130:8083/ytx/web/check/tasklistJson”, host: “www.xxx.com”, referrer: “http://www.xxx.com/ytx/web/home/checkTask

下面是我主要的配置:
在这里插入图片描述
在这里插入图片描述
网上查了资料,有说把upstream里的sever注释掉一个,我试了下,访问是正常了,但这就不是负载均衡了,这个方法不可取。然后试了另一种方法,在upstream里加上ip_hash,然后访问就正常了。在这里插入图片描述
本人菜鸟,也不知道这是什么原因,有大佬指点一下吗

版权声明:本文来源CSDN,感谢博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。
原文链接:https://blog.csdn.net/sbchengxuyuan/article/details/90714708
站方申明:本站部分内容来自社区用户分享,若涉及侵权,请联系站方删除。
  • 发表于 2020-03-07 23:16:02
  • 阅读 ( 1850 )
  • 分类:Go Web框架

0 条评论

请先 登录 后评论

官方社群

GO教程

猜你喜欢