免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 11930 | 回复: 3
打印 上一主题 下一主题

LVS创建TCP连接的时候与客户端保持长连接问题 [复制链接]

论坛徽章:
2
拜羊年徽章
日期:2015-03-03 16:15:4315-16赛季CBA联赛之同曦
日期:2018-07-25 19:57:32
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2011-08-12 15:37 |只看该作者 |倒序浏览
本帖最后由 Mylib 于 2011-08-15 13:53 编辑

我现在做的是LVS负载均衡(走TCP) 用的是:路由模式

经过我在客户端抓包发现,客户端每个连接都是只和LVS之间传送,real服务器并没有直接和客户端交互

请问:

这样的话,那瓶颈就全在LVS负载均衡机器了,哪怕 real 再多也是没用的啊。

是不是我哪里做错了?

==================================下面是配置==================================
#!/bin/bash
RIP1=192.168.100.24
RIP2=192.168.100.25
VIP1=192.168.100.10

/sbin/ifconfig eth0:1 $VIP1 broadcast $VIP1 netmask 255.255.255.255 up
/sbin/route add -host $VIP1 dev eth0:1
echo "1" >/proc/sys/net/ipv4/ip_forward
/sbin/ipvsadm -C
#set LVS apache
/sbin/ipvsadm -A -t $VIP1:5672 -s rr
/sbin/ipvsadm -a -t $VIP1:5672 -r $RIP1:5672 -g
/sbin/ipvsadm -a -t $VIP1:5672 -r $RIP2:5672 -g

-----------------------------------------------------------2台 real机器配置-----------------------------------------------------------
#!/bin/bash
VIP1=192.168.100.10

/sbin/ifconfig lo:0 $VIP1 broadcast $VIP1 netmask 255.255.255.255 up
echo "1" >/proc/sys/net/ipv4/conf/lo/arp_ignore
echo "2" >/proc/sys/net/ipv4/conf/lo/arp_announce
echo "1" >/proc/sys/net/ipv4/conf/all/arp_ignore
echo "2" >/proc/sys/net/ipv4/conf/all/arp_announce


~

论坛徽章:
1
IT运维版块每日发帖之星
日期:2016-04-30 06:20:00
2 [报告]
发表于 2011-08-14 18:10 |只看该作者
谁都看不到你的配置,谁知道你的配置对不对,按照你的描述 你肯定是配置错了

论坛徽章:
2
拜羊年徽章
日期:2015-03-03 16:15:4315-16赛季CBA联赛之同曦
日期:2018-07-25 19:57:32
3 [报告]
发表于 2011-08-15 13:54 |只看该作者
配置已经写上

论坛徽章:
1
IT运维版块每日发帖之星
日期:2016-04-30 06:20:00
4 [报告]
发表于 2011-08-15 22:17 |只看该作者
DR模式工作原理
VS/DR的工作流程如图3.7所示:它的连接调度和管理与VS/NAT和VS/TUN中的一样,它的报文转发方法又有不同,将报文直接路由给目标 服务器。在VS/DR中,调度器根据各个服务器的负载情况,动态地选择一台服务器,不修改也不封装IP报文,而是将数据帧的MAC地址改为选出服务器的 MAC地址,再将修改后的数据帧在与服务器组的局域网上发送。因为数据帧的MAC地址是选出的服务器,所以服务器肯定可以收到这个数据帧,从中可以获得该 IP报文。当服务器发现报文的目标地址VIP是在本地的网络设备上,服务器处理这个报文,然后根据路由表将响应报文直接返回给客户。
--------------------------
你可以抓下响应的ip的mac地址试试看
我对lvs也没有太深入的研究,感觉从ip看是看不出来的 应该看mac地址吧,dr转发包给realserver时只是修改了mac地址为realserver的mac地址。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP