对于负载均衡的新认识
背景:A系统单台服务器,B系统共3台服务器,是一个集群,且配置有负载均衡策略。
A调用B系统的负载均衡地址。
预期效果:交易均衡分配到B系统的三台服务器
实际:交易持续不断的压到B系统中其中一台服务器。三台服务器中一直仅有1台服务器在运行。
问题猜想:负载均衡策略配置的问题。
问题分析过程:
①查找到以下资料:6种负载均衡算法
http://www.cnblogs.com/SmartLee/p/5161415.html
②本以为策略为“源地址哈希法”,询问网络组 得知目前负载均衡策略是:最小连接数
③通过反馈现象给网络组后,得知 会话保持也会导致此种问题。
④关闭该端口的会话保持(说明:不管是负载均衡策略还是会话保持,都是跟端口绑定的。所以及时一台负载均衡,不同的端口可能策略还会不一样)
⑤通过测试,问题依然存在
⑥网络组监控服务器流量,发现所有交易仅有一个连接
⑦发现问题:所有交易公用一个连接,即 长连接。
结论:若要解决此问题,则应从交互方式上调整。

浙公网安备 33010602011771号