当前位置:澳门新葡亰网站所有平台 > www.7415.com > nginx介绍(五) - 高可用

nginx介绍(五) - 高可用

文章作者:www.7415.com 上传时间:2019-09-10

 

 一. keepalived是干啥的

  keepalived首要的劳作正是检验 web 服务器的境况, 假如有一台 web 服务器挂了, keepalived 检查评定到后, 会将有故障的 web 服务器从情状中删去, 实现切换操作.当 web 服务器专门的学业正常后, keepalived 会自动将该 web 服务器投入到 服务器群组中. 

  这么看, keepalived 是集群管理中, 保险集群高可用的贰个劳动软件, 能够幸免单点故障.

 

前言

  纵然想 nginx 这么牛B的服务器, 也不能够有限支撑他不挂啊, 固然不是机械出故障, 比方, 停电了, 那么机器挂了, 很正规啊. 这时候, 未有散发服务器, 网址就无法日常访谈了, 咋搞? 

  网址不开了, 大家放假回家喽! - 不错的方法啊.

  大家想回家, 可是高管不许, 无法, 加个备份机吧, 有一点疑似备胎. 能够依靠 keepalived + nginx 来贯彻主备.

 

www.7415.com,二. keepalived 专门的职业规律

  keepalived 是以V凯雷德RP合同为促成基础的. VKugaRP又叫 设想路由冗余研商, 能够人为是兑现路由器高可用的情商, 将 n 台提供平等效果的路由器组成贰个路由器群组, 那几个组里面有一个master(主服务器) 和 三个 backup(备胎机). 

  master 里面有三个对外提供劳动的 vip( virtual ip address, 虚构 ip 地址, 该路由器所在局域网内, 其余机器的私下认可路由为该 vip), master会发组播, 当backup接收不到的时候, 会人为master挂掉了, 那时, 须求引入叁个武林盟主出来. 然则那不是乱推的, 得遵守辈分(优先级)来推举. 那样, 就能够保障在群组中, 总有一个nginx服务器是可用的.

三. keepalived 职业流程大概如下

master 未有挂的图景下, 是这么职业的:

www.7415.com 1

当master挂掉之后, 就能够切换服务器

www.7415.com 2

当master回复平时从此, 会再一次切换回第一幅图那样.

 

本文由澳门新葡亰网站所有平台发布于www.7415.com,转载请注明出处:nginx介绍(五) - 高可用

关键词: