work hard work smart

专注于Java后端开发。 不断总结,举一反三。
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

Nginx 高可用

Posted on 2020-06-20 18:58  work hard work smart  阅读(176)  评论(0编辑  收藏  举报

Nginx高可用

 

 

Keepalive概念

解决单点故障

组件免费

可以实现高可用HA机制

基于VRRP协议

 

虚拟路由冗余协议 VRRP

Virtual Router Redundancy Protocol

解决内网单机故障的路由协议

构建有多个路由器 MASTER BACKUP

虚拟IP-VIP(Virtual IP Address)

 

Keepalived 双击主备原理

刚开始Nginx主与虚拟ip绑定,当Nginx主挂了后,Nginx备与虚拟ip绑定。

主备Nginx两条机器最好配置一样。如果主Nginx配置好,备Nginx差,当用差的Nginx备的时候,将可能导致处理不了太多的请求而导致down机。

 Nginx备发心跳给Nginx主,当得知Nginx主挂了后,将自己与虚拟Ip绑定; 当得知Nginx主恢复后,Nginx主将绑定虚拟IP,Nginx备成为备用机。