172.18.247.213是主节点,172.18.247.214是从节点,172.18.247.222是虚拟ip。环境刚搭建的时候,主从测试什么的都能过,几天后,突然报redis连接不上。我测了下,如果vip在213上,则执行redis-cli -h 172.18.247.222 -p 6379是能连接上的,但在214上执行这句就连不上报超时,但执行redis-cli -h 172.18.247.214 -p 6379是能连接上的.
问题现象是,vip在哪台机子上,哪台机子才能连接上vip,redis-cli是正常的,ip连接本地都没有问题。主从测试也正常,如果213redis关掉,vip可以正常漂移到214,在214上执行redis-cli -h 172.18.247.222 -p 6379是能连接上的,213redis起来后则不行了,报超时