lvs+keepalived实现高可用和负载均衡集群

现在想实现后端realserver集群的高可用,坏掉一个后另一个接管它的任务;
环境如下:
director server1,ip:192.168.1.10
director server2,ip:192.168.1.11

realserver1,ip:192.168.1.20
realserver2,ip:192.168.1.21

vip:192.168.1.100

看到很多资料都是在director server之间使用keepalived保证高可用,而没有配置realserver的高可用性;现在测试发现,只有realserver坏了一个,系统就不可用了,当然不排除我配置错了的可能;

我的理解是,director server之间通过心跳消息保证了director server的高可用性;但是director server和realserver之间有通信机制能够保证当realserver1宕机后,自动将请求分发到realserver2吗?

新人,求指点!

Forums:

director上要安装监控模块ldirectord的...

randomness