nginx高可用+keepalived配置文件说明

本文档详细介绍了如何配置nginx的高可用性,包括在两台服务器上安装nginx和keepalived,以及使用keepalived进行路由,提供虚拟IP访问。同时,提供了keepalived的配置文件示例,包含全局定义、虚拟IP配置和主机存活检查脚本,确保服务的稳定性和故障切换。
摘要由CSDN通过智能技术生成

1、配置高可用的准备工作

(1)需要两台服务器 192.168.17.129 和 192.168.17.131

(2)在两台服务器安装 nginx

(3)在两台服务器安装 keepalived 起到路由的作用,对外提供虚拟IP进行访问

2.keepalived配置文件
! Configuration File for keepalived
#全局定义配置
global_defs {
   notification_email {
     acassen@firewall.loc
     failover@firewall.loc
     sysadmin@firewall.loc
   }
   notification_email_from Alexandre.Cassen@firewall.loc
   smtp_server 192.168.200.1
   smtp_connect_timeout 30
   router_id LVS_DEVEL  #主机名称可以访问
   vrrp_skip_check_adv_addr
   vrrp_strict
   vrrp_garp_interval 0
   vrrp_gna_interval 0
}

#检查主机是否存活
vrrb_script chk_http_port{
    script"/usr/local/src/nginx_check.sh"
    interval 2 #检测脚本执行间隔

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值