Nginx高可用

目录

1.什么是高可用

2.分析原理

3.开始搭建

1.需要的环境

2.安装 keepalived

3.检查是否安装keepalived

4.修改keepalived.conf的配置内容

5. 添加nginx_check.sh脚本文件

6.分别启动---keepalived

7.访问虚拟ip

8. 关闭主节点nginx和keepalived

9.关闭主节点后再访问虚拟ip


1.什么是高可用

高可用HA(High Availability)是分布式系统架构设计中必须考虑的因素之一,它通常是指,通过设计减少系统不能提供服务的时间。

2.分析原理

 

3.开始搭建

1.需要的环境

两台 Linux 并各自安装 Nginx 和 keepalived

  • 192.168.75.129----master主节点
  • 192.168.75.131----backup从节点

2.安装 keepalived

yum -y install keepalived 

3.检查是否安装keepalived

rpm -q -a keepalived

默认安装路径: /etc/keepalived

4.修改keepalived.conf的配置内容

 

 

5. 添加nginx_check.sh脚本文件

放到 /usr/local/src中

 

 

6.分别启动---keepalived

systemctl start keepalived.service

记得关闭防火墙,启动nginx ,启动keepalived

7.访问虚拟ip

8. 关闭主节点nginx和keepalived

/usr/soft/nginx/sbin/nginx -s stop
systemctl stop keepalived.service

9.关闭主节点后再访问虚拟ip

因为关闭了主节点,这个时候会自动选择从节点

 

搭建测试完成...

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值