LVS+keepalived访问网页特别慢,求解。
LVS+keepalived访问网页特别慢
CentOS5.5 i386
keepalived版本1.1.15
2台服务器做LVS+keepalived,master和一台real_server在一台服务器,backup和一台real_server在一台机器上,实验环境非常成功,可是,为什么在生产环境访问页面特别慢,有时候根本就不能访问。
请问这种配置有没有问题,为什么会出现这样的情况?
当停止一台服务器的keepalived后,访问就很快。
ipvsadm -lcn 看到established状态的很少,其他的都是连接不成功的状态。
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(9)
没有人回答吗?
本帖最后由 fengjihu 于 2011-04-20 20:11 编辑
更改一下问题描述,可能描述的不清楚:
OS:CentOS5.5 32位
keepalived:1.1.15
服务器有2块网卡,做了双网卡绑定。
环境描述:我在两台服务器上做LVS+keepalived的环境,因为没有多余的服务器用。192.168.11.13是vip,real_server的ip分别为192.168.11.8 192.168.11.11。keepalived也装在real_server上,启动keepalived正常,绑定vip也正常,分别访问2台服务器的80端口正常、8080端口正常、3306端口正常。telnet vip的80、8080、3306端口都正常,但是通过vip打开80端口、8080端口的页面就不能访问、通过GUI访问mysql的3306端口也不能正常访问。当关闭启动一台的keepalived后,一切正常。
进过询问田老师,这样的结构有问题,同一vip绑定了2次,把负载均衡器移到别的服务器上,明天测试一下。
本帖最后由 kofzhujia2010 于 2011-11-10 23:50 编辑
同一vip绑定了2次,把负载均衡器移到别的服务器上?是什么意思,能否详细说明一下问题产生的原因以及如何解决的啊,我也遇到的同样的问题。
两台服务器既做负载均衡器又做real_server就没有意义了
这个是资金有限的时候的一种考虑方式,尽管有故障瓶颈存在,但还是值得去尝试的,尤其是小公司的运维是可以尝试的。
关于网页访问慢 建议用 firefox 的firebug 跟踪下
那还不如直接动静分离,DNS轮询好了
回复 8# king_819
采用dns轮询是就基本的一个方式,现在很多小机构都在忽略这个问题。
1楼的问题应该是在学习lvs + keepalived的设置,对于此类的问题应该还是更加问题的提出进行分析解答为好。
这里的网页慢应该是一个分析的技巧问题,通过分析各个位置的瓶颈所在找到问题的症结,然后根据目前的资源状况条件进行合理的规划。
采用dns轮询是就基本的一个方式,现在很多小机构都在忽略这个问题。
1楼的问题应该是在学习lvs + keepalived的设置,对于此类的问题应该还是更加问题的提出进行分析解答为好。
这里的网页慢应该是一个分析的技巧问题,通过分析各个位置的瓶颈所在找到问题的症结,然后根据目前的资源状况条件进行合理的规划。