当前位置:首页 > 新闻中心 > 新闻资讯 感谢一直陪伴的你们!

什么是Nginx负载均衡高可用?

作者:      时间:2022-03-04 10:19:05

要实现nginx的高可用性,需要实现备份机。

1.

nginx作为,nginx的所有要求都达到了nginx,这表明nginx处于非常关键的位置。如果nginx服务器停机,后端web服务将无法提供服务,并产生严重影响。

为了屏蔽负载均衡服务器的宕机,需要建立一个备份机。主服务器和备份机上都运行高可用(High Availability)监控程序,通过传送诸如I am alive这样的信息来监控对方的运行状况。当备份机不能在一定的时间内收到这样的信息时,它就接管主服务器的服务IP并继续提供负载均衡服务;当备份管理器又从主管理器收到I am alive这样的信息时,它就释放服务IP地址,这样的主服务器就开始再次提供负载均衡服务。

1.2. keepalived nginx实现主备

1.

keepalived是集群管理中保证集群高可用性的服务软件,用于防止单点故障。

Keepalived的功能是检测web服务器的状态。如果web服务器死亡或工作故障,Keepalived将检测到并从系统中删除故障web服务器。当web服务器正常工作时,Keepalived将自动将web服务器添加到服务器组中,这些工作将自动完成,无需人工干预。

2.

基于VRRP协议实现的keepalindanc是VRP协议,VRRR全称VirtualRouterRodancyPrtocol。

虚拟路由冗余可以认为是路由器高可用性的协议。N台提供相同功能的路由器将形成一个路由器组。该组中有一个master和多个backu。master上有一个提供服务的viip。master将提供VIP协议。backu不能收到VRP包时,认为master可以选择backu作为master的优先级。这样,就可以确保路由器的高可用性。

kepalived主要有三个模块,即core、check和VRRP。core模块是kepalived的核心,负责主流程的启动、维护和全球配置文件的加载和分析。check负责健康检查,包括各种常见的检查方法。VRP模块是为了实现VRP协议。

3.

初始状态

什么是Nginx负载均衡高可用?看完这一篇就明白

主机宕机

什么是Nginx负载均衡高可用?看完这一篇就明白

主机恢复

什么是Nginx负载均衡高可用?看完这一篇就明白

高可用环境

192.168.101.3和192.168.101.4

192.168.101.5、192.168.101.6



免费客户服务热线:4006-618-418   027-87315200  87315211  业务咨询:15527777548    13260607300(微信同号)
业务咨询QQ:   欢迎光临老兵IDC 27325619   欢迎光临老兵IDC 81455950  欢迎光临老兵IDC 13640069   
技术支持QQ: 欢迎光临网盾科技 908624     技术支持电话:15307140247(微信同号)

公司地址:湖北省武汉市江夏区五里界街五园路16号

网盾运营中心:湖北省武汉市东湖高新技术开发区华师园北路18号光谷科技港1B栋4楼

《中华人民共和国增值电信业务经营许可证》: 鄂B1-20170032   
Copyright © 2007-  武汉极风云科技有限公司 All rights reserved. 鄂ICP备2020016614号-3

请所有客户积极遵守《中华人民共和国网络安全法》要求,合理合规的使用极风云数据的各类IDC云服务产品,网盾科技会遵照安全策略管理和安全制度的执行!