首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 其他教程 > 其他相关 >

tcpcopy可否复制请求到vip

2012-11-26 
tcpcopy能否复制请求到vip?有人写信问:测试环境:lvs 192.168.1.1vip 192.168.1.2rs1 192.168.1.21rs2 192.

tcpcopy能否复制请求到vip?

有人写信问:

测试环境:

lvs 192.168.1.1

vip 192.168.1.2

rs1 192.168.1.21

rs2 192.168.1.22

线上业务:单独服务器,实ip一个。

在lvs上运行./interception &;

在线上服务器上运行./tcpcopy 实ip 80 192.168.1.2 80

在lvs上监控的时候,发现连接数已经发到rs上了,但是在rs上看不到apache日志有变化。在单纯从线上服务器直接复制到rs上的时候,就没有问题。


答:tcpcopy目前并不支持你这种类型,因为tcpcopy和intercept之间需要通信(intercept需要传递响应包头给tcpcopy),如果给了lvs ip地址,那么就是跟lvs服务器进行通信,但lvs会把包转给后面的rs,真正响应是在rs产生的(比如第二次握手),响应数据包是不会被lvs上面的intercept截获到的,当然无法完成通信了。

由于lvs本身是一种欺骗,tcpcopy也是一种欺骗,你这种需求其实已经设计好了,但还没有动手实现,慢慢等待吧。



热点排行