Nginx+keepalived配置负载均衡
来源:互联网 发布:mac系统pdf编辑软件 编辑:程序博客网 时间:2024/06/05 20:03
在Keepalived + Nginx高可靠负载均衡架构中,keepalived负责实现High-availability (HA) 功能控制前端机VIP(虚拟网络地址),当有设备发生故障时,热备服务器可以瞬间将VIP自动切换过来,实际运行中体验只有2秒钟切换时间,DNS服务可以负责前端VIP的负载均衡。
二.简单原理
NGINX_MASTER、NGINX_BACKUP两台服务器均通过keepalived软件把eth0网卡绑上一个虚拟IP(VIP)地址192.168.0.56,此VIP当前由谁承载着服务就绑定在谁的eth0上,当NGINX_MASTER发生故障时,NGINX_BACKUP会通过/etc/keepalived/keepalived.conf文件中设置的心跳时间advert_int 1检查,无法获取NGINX_MASTER正常状态的话,NGINX_BACKUP会瞬间绑定VIP来接替nginx_master的工作,当NGINX_MASTER恢复后keepalived会通过priority参数判断优先权将虚拟VIP地址192.168.0.56重新绑定给NGINX_MASTER的eth0网卡。
使用此方案的优越性
1.实现了可弹性化的架构,在压力增大的时候可以临时添加web服务器添加到这个架构里面去;
2.upstream具有负载均衡能力,可以自动判断后端的机器,并且自动踢出不能正常提供服务的机器;
3.相对于lvs而言,正则分发和重定向更为灵活。而Keepalvied可保证单个nginx负载均衡器的有效性,避免单点故障;
4.用nginx做负载均衡,无需对后端的机器做任何改动。
- Nginx+keepalived配置负载均衡
- nginx+keepalived配置双主高可用负载均衡
- Nginx+keepalived负载均衡
- nginx+keepalived 负载均衡架构
- LVS+Keepalived+Squid+Nginx高可用负载均衡缓存配置
- Nginx负载均衡高可用之配置keepalived
- 配置Nginx+keepalived高可用负载均衡服务器
- nginx+keepalived配置负载
- keepalived 负载均衡安装配置
- Haproxy+keepalived负载均衡配置
- Haproxy+keepalived负载均衡配置
- lvs+keepalived 负载均衡keepalived.conf配置
- nginx+keepalived负载均衡可用框架(补一 keepalived安装配置-互备)
- nginx+keepalived做负载均衡解决方案
- nginx+keepalived负载均衡解决方案测试实录
- nginx+keepalived 高可用负载均衡
- 使用Nginx、Keepalived构建文艺负载均衡
- nginx+keepalived高可用性负载均衡
- HDU 5770 Treasure
- HDU 5456 Matches Puzzle Game(2015 ACM/ICPC Asia Regional Shenyang Online)
- Android 双击以及连续多次点击事件系统自带判断方法
- OC 分类
- centos7下使用yum安装mysql
- Nginx+keepalived配置负载均衡
- mysql关于锁表的监控
- 二分查找总结
- 【置顶】博客更换~~~
- _bdhmProtocol 解释
- centos yum快速安装php5.4
- 网页应该设计为多少像素才合适?
- JAVA中的Date类与Calendar类
- js的宽高度offsetWidth;clientWidth;