2Nginx+keepalive+2tomcat 故障转移

根据真实生产环境 总结。

硬件:共计2台Linux服务器  76和77  每台服务器都安装 Nginx  Keepalive  Tomcat
80作为虚拟ip,负责对外连接。   78和79是两台mysql数据库,读写分离。

效果:如果一台服务器产生故障,另一台马上接替服务


2Nginx+keepalive+2tomcat 故障转移 - 朝鲜程序员 - 朝鲜程序员的博客
 


重点:在于keepalive心跳的配置



安装过程此处省略……


安装完成后首先配置 Keepalive

1.Keepalive  
两台服务器端keepalived.conf内容都为如下,都设置为backup,不抢占


(76)主机


! Configuration File for keepalived

global_defs {
   notification_email {
     xxxx@139.com            切换等操作时  email通知邮件地址
   }
   notification_email_from root@localhost
   smtp_server 127.0.0.1
   smtp_connect_timeout 30
   router_id HTTP_HA
}


vrrp_sync_group VG_1 {                     同步组设置
  group {
    VI_1
  }
  #notify_master /home/notify_master.sh
  #notify_backup /home/notify_backup.sh
  #notify_fault  /home/notify_fault.sh
}

vrrp_instance VI_1 {          
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值