global_defs {
route_id R1 #同一组下ID不能相同
}
vrrp_instance VI_1 {
state MASTER #当前服务器的身份
interface eth0 #通过哪块网卡做心跳检测
virtual_router_id 51 #设置组号
priority 100 #权重,<=150;主和从差别应该为50,主服务器优先级高
advert_int 1 #检查间隔s
authentication { #认证
auth_type PASS
auth_pass 1111
}
virtual_ipaddress { #集群的IP地址
192.168.1.16
}
virtual_server 10.10.10.100:80 {
delay_loop 6 # 检测循环的次数
lb_algo rr # 使用的算法
lb_kind DR # 当前的模式
protocol TCP # 检测方案
# 真实服务器
real_server 10.10.10.14 80 {
weight 1 # 权重
TCP_CHECK {
connect_port 80 # 检测的端口
connect_timeout 3 # 超时时间
nb_get_retry 3 # 重试次数
delay_before_retry 4 # 检测间隔
}
}
}