keepalived+nginx负载均衡+ApacheWeb实现高可用
1、Keepalived高可用软件
Keepalived软件起初是专为LVS负载均衡软件设计的,用来管理并监控LVS集群系统中各个服务节点的状态,后来又加入了可以实现高可用的VRRP功能。因此,keepalived除了能够管理LVS软件外,还可以作为其他服务的高可用解决方案软件。
keepalived软件主要是通过VRRP协议实现高可用功能的。VRRP是Virtual Router Redundancy Protocol(虚拟路由冗余协议)的缩写,VRRP出现的目的就是为了解决静态路由的单点故障问题的,它能保证当个别节点宕机时,整个网络可以不间断地运行。所以,keepalived一方面具有配置管理LVS的功能,同时还具有对LVS下面节点进行健康检查的功能,另一方面也可以实现系统网络服务的高可用功能。
2、Keepalived高可用故障切换转移原理
Keepalived高可用服务对之间的故障切换转移,是通过VRRP来实现的。在keepalived服务工作时,主Master节点会不断地向备节点发送(多播的方式)心跳消息,用来告诉备Backup节点自己还活着。当主节点发生故障时,就无法发送心跳的消息了,备节点也因此无法继续检测到来自主节点的心跳了。于是就会调用自身的接管程序,接管主节点的IP资源和服务。当主节点恢复时,备节点又会释放主节点故障时自身接管的IP资源和服务,恢复到原来的备用角色。
3、
转载于:https://www.cnblogs.com/FengGeBlog/p/10612064.html
keepalived+nginx负载均衡+ApacheWeb实现高可用相关推荐
- 深入浅出keepalived+nginx实现网关主备高可用
深入浅出keepalived+nginx实现网关主备高可用 目录 背景 当用Nginx作网关的时候,如果网关宕机了,整个服务将会变得不可用,那么如何保证网关的高可用呢?我们可以用Keepalived来 ...
- LVS负载均衡与Keepalive高可用
LVS负载均衡与Keepalive高可用负载均衡 一.LVS介绍 二.LVS的三种工作模式 1.NAT模式 2.TUN模式 3.DR模式 三.ipvsadm实现Apache负载均衡横 四.keepal ...
- Nginx 反向代理 负载均衡 动静分离 高可用 原理
1.Nginx简介 1.1 概述 Nginx ("engine x") 是一个高性能的 HTTP 和 反向代理服务器,特点是占有内存少,并发能力强,能经受高负载的考验,有报告表明能 ...
- Nginx 方向代理/负载均衡/动静分离/高可用
一,反向代理 正向代理:正向代理服务器位于客户端和服务器之间,为了向服务器获取数据,客户端要向代理服务器发送一个请求,并指定目标服务器,代理服务器将目标服务器返回的数据转交给客户端.这里客户端是要进行 ...
- 【LVS+Keepalived】 LVS+Keepalived实现tcp、udp负载均衡及HA高可用
无意中发现了一个巨牛的人工智能教程,忍不住分享一下给大家.教程不仅是零基础,通俗易懂,而且非常风趣幽默,像看小说一样!觉得太牛了,所以分享给大家.点这里可以跳转到教程. LVS 安装 下载 http: ...
- LVSKeepalived—集群、负载均衡、企业高可用详解
LVS负载均衡集群及配置 负载均衡概述 1.集群 通过集群(cluster)技术,可以在付出较低成本的情况下获得在性能.可靠性.灵活性方面的相对高的收益,其任务调度则是集群系统中的核心技术. 集群搭建 ...
- asp.net core 实战之 redis 负载均衡和quot;高可用quot;实现
1.概述 分布式系统缓存已经变得不可或缺,本文主要阐述如何实现redis主从复制集群的负载均衡,以及 redis的"高可用"实现, 呵呵双引号的"高可用"并不是 ...
- 游戏服务器高性能负载均衡,游戏服务器高可用负载均衡
游戏服务器高可用负载均衡 内容精选 换一换 公有云提供弹性公网IP(EIP).NAT网关.弹性负载均衡(ELB)等方式连接公网.EIPEIP提供独立的公网IP资源,包括公网IP地址与公网出口带宽服务. ...
- Linux下部署LVS(DR)+keepalived+Nginx负载均衡
架构部署 LVS/keepalived(master):192.168.21.3 LVS/keepalived(Slave):192.168.21.6 Nginx1:192.168.21.4 N ...
最新文章
- SAP MM 执行事务代码MRRL报错-No message was found for partner 100065 company code 0001-
- 将整数拆分为勾股数的问题解决
- 蓝桥杯 - 序列计数(记忆化搜索)
- Day05:装饰器,三元表达式,函数的递归,匿名/内置函数,迭代器,模块,开发目录...
- mach-o hook
- 【Flink】Flink自定义UDF以及为函数启用别名
- [Android 泥水匠] Android基础 之一:浅谈Android架构到HelloWorld案例的剖析
- 微信对网络影响的技术试验及分析(论文全文)
- Win10如何使用Win7自带的照片查看器
- 【PPT】常用技巧操作
- 一秒等于多少毫秒_新知|一秒有多长?你以为的“一瞬间”有多快?
- 获取国家法定节假日和周末
- 对udp组播流(MPTS)进行简单的收录
- MySQL中DML语言的插入语句、修改语句、删除语句(增删改)——笨蛋笔记4
- CnOpenData中国行政区划shp数据
- Java excel poi 读取已有文件 ,动态插入一列数据
- Android 10 Firewall blacklist 设置范例
- 服务器崩溃 文件备份,如果备份服务器崩溃了
- vhdl计算机语言,vhdl语言编程实例.doc
- python随机打乱一个文本中每行数据