LVS为什么不稳定?

我目前在生产环境中使用了LVS的DR模式,共3台WEB,使用ipvsadm1.25+keepalived1.22,IP Virtual Server version 1.2.1 (size=4096)
平时用ipvsadm -l查看每台web的ActiveConn大约8K~10K
每次运行不到12小时,用ipvsadm -l 查看连接数就发现3台web的ActiveConn已经都是0了,这时LVS还能正常访问,但是再过几个小时,LVS无法访问,必须重启keepalived重新加载LVS服务才能恢复

尝试过的解决办法:
1、使用ubuntu10.04.3,使用原版内核,不稳定,编译新的内核,将size改为1048576,问题依旧
2、使用centos6.2,使用默认内核,与ubuntu问题一样
3、更换过keepalived的版本,问题依旧
4、/var/log/messsages日志未有异常情况

请教各位高手,以上现象是什么情况?

Forums:

DR模式,一旦ActiveConn为0时就服务不正常,严重时几个RS都ping不通。把loopback重启就好了。

这样解决以后, 知道到底问题是出在哪里了吗? arp -n会不会看到虚拟ip变成realserver的mac地址?

randomness