Nginx+keepalived(浅显的理解)
来源:互联网 发布:云镜安卓限制安装软件 编辑:程序博客网 时间:2024/05/01 02:32
前言
一起学习一起进步,欢迎指出问题
什么是Nginx?
Nginx表示的是服务器,是一个高性能的HTTp和反向代理服务器
什么叫做反向代理服务器?
就是指内部网络对Internet上的链接请求,这时候反向代理把请求给web服务器,并将从服务器得到的结果返回给Internet请求链接的客户端,其实就是像代理模式一样,起传递的功能,但是在外在显示的时候是一个服务器。
反向代理的好处:
1.解决了网站服务器对外可见的问题
2.保护了真正的服务器,因为是代理,所以对外是看不到我们真正的服务器
3.加速了网站的访问速度
什么是keepalived?
keepalived是vRRP协议实现为基础,其实是虚拟路由冗余协议,保存会话,但某一点发生故障会导致整个系统架构不可用,所以要用到keepalived的vRRP协议
内部网络中的所有主机都设置一条相同的缺省路由,指向出口网关(即图1中的路由器RouterA),实现主机与外部网络的通信。当出口网关发生故障时,主机与外部网络的通信就会中断。
什么是VRRp协议?
虚拟路由冗余协议:主要是解决局域网中静态网关出现单点失效现象的路由协议,其实就是解决当发生故障的时候不会导致整个系统架构不可用,一旦出现故障,这个时候就是动态的转移故障,
VRRP的工作原理
vRRP相当一个将军,他会分配一个小兵,让这个小兵(路由器)去监视敌方情况,小兵需要不断的向将军发送信息,一旦小兵不发送消息了,则证明这个小兵(路由器)死了(不能用了),这个时候由VRRP再次派出一个小兵(备用路由)去监视敌方情况,反馈消息,直到这个路由器不能用,再次让下一备用路由器进行运作。ps有看过长城电影吗,一个道理
什么叫做高可用复杂均衡架构模式?
例如当客户端配置多个服务器地址,如果发生某个服务器无法访问或者使用异常,客户端就会切换到另一个服务器上
Nginx+keepalived
前面意见简述了关与这两个名词,其实keepalived就是为了解决Nginx服务器坏掉,或者是服务器硬件故障
keepalived有两个服务器分别是master和BAckUP,,主路由器和备路由器
这两台路由主要是接受被外部的数据包
- Nginx+keepalived(浅显的理解)
- UITableView 的浅显理解
- 我对KMP的理解(浅显理解)
- ThreadLocal的直观浅显理解
- 对于递归的浅显理解
- socket浅显的自我理解
- 对MQ的浅显理解
- EM(Expectation-Maximization)算法的浅显理解
- 对wondows服务的浅显理解(逐步加深)
- 面向切面编程AOP的浅显理解(一)
- 面向切面编程AOP的浅显理解(二)
- 面向切面编程AOP的浅显理解(三)
- 面向切面编程AOP的浅显理解(一)
- keepalived+nginx的配置
- apache跟nginx的一个浅显区别
- 对this的浅显的理解
- 对Ajax的一些浅显理解
- 浅显易懂的理解java中的接口
- SlideExpandableListView滑动显示隐藏面板
- MultiStateView不同的状态下显示不同的界面
- StepsView显示步骤执行情况的控件
- 递推递归--A母牛的故事
- 带header的GridView(HeaderGridView)
- Nginx+keepalived(浅显的理解)
- 驱动测试
- 服务端执行慢或网络延迟时,Volley多次发送请求的问题
- 剑指offer-最小的K个数-php
- 并差集
- Android换肤白天/夜间模式的框架
- 使用PopupWindow的实现步骤
- android5.0之RecyclerView
- 触碰认知的临界点——人工智能能否取代其开发者?