vrrp_instance中vi ip a 是干什么用的:是具体指的哪个IP地址
一个功能完整的keepalived.conf文件块可分为三个部分:全局定义块,VRRP实例定义块和虚拟服务器定义块,其中全局定义块和虚拟服务器定义块是必须的,如果在只有一个负载均衡的场合就不必须定义VRRP实例块
VRRP定义块:
同步vrrp组vrrp_sync_group作用:确定失败切换包含的路由器实例的总的个数,既在有两个负载均衡器的情况下,一个负载均衡器出故障了自动切换到另一台负载均衡器的路由实例是哪些
通信接口:对外提供服务的通信接口
lvs_sync_daemon_inteface。负载均衡器之间的监控接口,类似于HA HeartBeat的心跳线。但它的机制优于Heartbeat,因为它没有“裂脑”这个问题,它使用优先级来规避这个问题,在DR模式中,这个接口和interface使用同一个接口。
虚拟路由标识,并且同一个vrrp实例使用一个标识,master和backup的标识是一致的,同时在整个vrrp网络中是唯一的
advert_int同步时间间隔,在主用和备用服务器间的同步间隔,单位为秒
验证authentication密码为PASS,一般为明文。同一vrrp,master和backup使用同一密码才能通信。
delay_loop健康检查时间:单位是秒
lb_algo负载均衡算法,互联网通常使用wlc或者rr
lb_kind 负载均衡转发规则
url:要坚持的URL,
path 具体的路径
digest 表示用genhash算出的结果