对于负载均衡的新认识

背景:A系统单台服务器,B系统共3台服务器,是一个集群,且配置有负载均衡策略。

A调用B系统的负载均衡地址。

预期效果:交易均衡分配到B系统的三台服务器

实际:交易持续不断的压到B系统中其中一台服务器。三台服务器中一直仅有1台服务器在运行。

问题猜想:负载均衡策略配置的问题。

问题分析过程:

①查找到以下资料:6种负载均衡算法

http://www.cnblogs.com/SmartLee/p/5161415.html

②本以为策略为“源地址哈希法”,询问网络组 得知目前负载均衡策略是:最小连接数

③通过反馈现象给网络组后,得知 会话保持也会导致此种问题。

④关闭该端口的会话保持(说明:不管是负载均衡策略还是会话保持,都是跟端口绑定的。所以及时一台负载均衡,不同的端口可能策略还会不一样)

⑤通过测试,问题依然存在

⑥网络组监控服务器流量,发现所有交易仅有一个连接

⑦发现问题:所有交易公用一个连接,即 长连接。

结论:若要解决此问题,则应从交互方式上调整。

 

posted @ 2017-08-23 20:35  paul_Peng  阅读(131)  评论(1)    收藏  举报