首页 > 代码库 > Nginx高可用
Nginx高可用
1.nginx +keepalived实现高可用
2.lvs +keepalived 实现高可用
1.1实现原理:用户通过域名访问,由于虚拟IP绑定在nginx主服务器上,故主服务器。备服务器不停的向主服务器发心跳包(心跳检查),当检查到主服务器挂掉后,虚拟IP绑定到备服务器上,这时请求域名请求到备份服务器。当发现主机恢复后,vip重新绑定主服务器上面。
1.2keepalived 安装:
1.3解决nginx 和keepalived 不同时存在的问题
主服务装着keepalived,备服务器也装着keepalived,keepalived之间进行通信进行健康检查,当服务器挂掉后,而keepalived没有挂,这时候殆机问题
解决方案:
检查nginx的进程,当发现nginx挂掉,keepalived自动stop,达到同步的效果。
Nginx高可用
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。