标签:lvs
一、TCP 4层检查
virtual_server 192.168.2.213 80 {
delay_loop 6
lb_algo wlc #采取权重式最少链接分配
lb_kind DR #采取DR模式
protocol TCP
real_server 192.168.2.220 80 {
TCP_CHECK { #TCP 检查
connect_port 4000
connect_timeout 10
nb_get_retry 3
delay_before_retry 3
}
}
real_server 192.168.2.221 80 {
TCP_CHECK { #TCP 检查
connect_port 4000
connect_timeout 10
nb_get_retry 3
delay_before_retry 3
}
}
}
二、HTTP 7层检查
#VIP和对应的真实服务器设置
virtual_server 192.168.2.212 80 {
delay_loop 6
lb_algo wlc #采取权重式的最少链接分配模式
lb_kind DR #采取DR模式
protocol TCP
real_server 192.168.2.220 80 {
weight 120
HTTP_GET {
url {
path /index.html
digest 444bcb3a3fcf8389296c49467f27e1d6 #使用 genhash 做的 HTTP摘要
}
connect_timeout 10
nb_get_retry 3
delay_before_retry 2
}
}
real_server 192.168.2.221 80 {
weight 120
HTTP_GET {
url {
path /index.html
digest 444bcb3a3fcf8389296c49467f27e1d6 #使用 genhash 做的 HTTP摘要
}
connect_timeout 10
nb_get_retry 3
delay_before_retry 2
}
}
}
备注:
genhash使用方法
[root@188-test html]# genhash -s 192.168.2.188 -p 80 -u /index.html
MD5SUM = bfaa334fdd71444e45eca3b7a1679a4a
可以参考genhash命令的帮助文档
三、自定义脚本检查
参考链接:http://yjhexy.iteye.com/blog/1026612
标签:lvs
原文地址:http://tenderrain.blog.51cto.com/9202912/1612093