piranha配置
piranha配置
典型的高可用負(fù)載均衡
1)lvs + ldirectord + heartbeat
lvs(ipvsadmin) 調(diào)度器,將用戶請求分發(fā)到后端真實服務(wù)器,不負(fù)責(zé)健康檢查
ldirectord 服務(wù)監(jiān)控,真實服務(wù)器的服務(wù)異常,將其從lvs節(jié)點表中去除,恢復(fù)后添加
heartbeat 高可用,監(jiān)控lvs節(jié)點是否正常,控制vip飄移
2) lvs + keepalived
lvs
keepalived
3) piranha
yum -y install piranha
dr /etc/sysctl.conf
net.ipv4.ip_forward = 1realserver /etc/sysctl.conf
net.ipv4.conf.lo.arp_ignore = 1 net.ipv4.conf.lo.arp_announce = 2 net.ipv4.conf.all.arp_ignore = 1 net.ipv4.conf.all.arp_announce = 2sysctl -p
/etc/sysconfig/ha/lvs.cf
service = lvs primary = 10.10.100.12 backup = 10.10.100.13 backup_active = 1 heartbeat = 1 heartbeat_port = 1050 keepalive = 6 deadtime = 10 debug_level = NONEnetwork = directvirtual web-80 {address = 10.10.100.11 em2:0vip_nmask = 255.255.255.255fwmark = 100active = 1load_monitor = uptimetimeout = 5reentry = 10port = httpsend = "GET / HTTP/1.0\r\n\r\n"expect = "HTTP"scheduler = shpersistent = 300pmask = 255.255.255.255protocol = tcpserver srv01 {address = 10.10.100.12active = 1weight = 10}server srv02 {address = 10.10.100.13active = 1weight = 10000} }/etc/sysconfig/network-scripts/ifcfg-lo:0
DEVICE=lo:0 IPADDR=10.10.100.11 NETMASK=255.255.255.255 ONBOOT=yes/etc/sysconfig/network-scripts/route-lo:0
10.10.100.11/32 dev lo:0http://www.gossamer-threads.com/lists/lvs/users/24231
http://www.ultramonkey.org/2.0.1/topologies/sl-ha-lb-eg.html
轉(zhuǎn)載于:https://www.cnblogs.com/liujitao79/p/4047766.html
總結(jié)
- 上一篇: JSP商品进出库管理系统myeclips
- 下一篇: 鸢尾花线性判别分析