科技小先锋 2017-11-06 1151浏览量
结构图 1.用户通过DNS查询,得到随机的VIP1和VIP2。 2.VIP1和VIP2属于热备,负载均衡,高可用 当RIP1无法访问,主机2会检测到,将VIP1的ip加到的eth0:ha2,即在任何时候都有高可用 3.shell脚本vip和rip要对应,nginx_loadbalance_vip1.sh运行于主机1,运行命令为 #nohup ./nginx_loadbalance_vip1.sh >/dev/null & 后台运行 4.对于2台机器的监控,只需监控RIP即可,同时可以写一个监控脚本运行的crontab,防止脚本意外终止 -------------------------------------------------------------------- |
主机1的脚本如下
cat nginx_loadbalance_vip1.sh
主机2的脚本如下
cat nginx_loadbalance_vip2.sh
注意:本文来自于张宴的nginx书籍对双机热备的讲解,脚本也来自书中,本人对其有小小的改动,大家可以参看原书的详细内容
本文转自it你好 51CTO博客,原文链接:http://blog.51cto.com/itnihao/926211,如需转载请自行联系原作者
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
集结各类场景实战经验,助你开发运维畅行无忧