【架构】高可用集群架构 Nginx 通过 Keepalived 双主热备

目录

Nginx 通过 Keepalived 双机主备(不推荐)

【架构/高可用】Nginx 通过 Keepalived 双主热备(推荐)

DNS轮训配置

备用服务器 Keepalived 的配置

如果Keepalived 没挂 Nginx挂了怎么处理


 

Nginx 通过 Keepalived 双机主备(不推荐)

其中一台Nginx发生故障 会自动指向另一台Nginx

如果主机没挂 永远用不到备用机  所以不是很推荐  浪费资源

【架构】高可用集群架构 Nginx 通过 Keepalived 双主热备_第1张图片

 

【架构/高可用】Nginx 通过 Keepalived 双主热备(推荐)

每台Nginx都是主的  将另一台Nginx当为备用

【架构】高可用集群架构 Nginx 通过 Keepalived 双主热备_第2张图片

 

DNS轮训配置

需要去云服务器 云解析配置, 将一个域名配置两台服务器IP即可

【架构】高可用集群架构 Nginx 通过 Keepalived 双主热备_第3张图片

【架构】高可用集群架构 Nginx 通过 Keepalived 双主热备_第4张图片

 

 

 

备用服务器 Keepalived 的配置

【架构】高可用集群架构 Nginx 通过 Keepalived 双主热备_第5张图片

 

 

如果Keepalived 没挂 Nginx挂了怎么处理

在Keepalived 配置文件配置 增加监听Nginx进程的脚本sh  如果挂了则重启 Nginx  重启成功加权重  失败减权重

 

 

 

 

 

你可能感兴趣的:(架构心得,技,术,栈,nginx,分布式)