nginx实现mysql高可用_MySQL高可用

3,nfs高可用,keepalive使用脚本(自己编写)vrrp_script {},通过脚本返回的状态(根据keepalive自定)判断drbd的主从,然后飘动vip,同时再触发脚本,切换drbd的主从关系。(drbd不能自动切换)

4、redis一主两从,使用哨兵来实现主从切换。配置哨兵的文件,切换主从的同时触发脚本,实现vip的切换

5、mysql

5-1、keepalive+haproxy,在keepalive配置里定义脚本函数,并在权值区域调用,更改权重,实现vip跳动。实现无论是机器宕机,还是haproxy服务停掉,都可以实现vip的跳动。

5-2、haproxy(有健康检查)高可用调度mycat集群,实现mycat高可用。

5-3、mycat实现读写分离,读是轮询的,mycat有健康检查功能,实现读的高可用。

5-4、mysql用MHA做高可用,51主,52主备,53-56纯从,MHA包里有故障切换脚本,开启服务(命令行),当master切换时就会触发脚本实现vip的跳动。

HAProxy:

HAProxy提供高可用性、负载均衡以及基于TCP和HTTP应用的代理,支援虚拟主机,它是免费、快速并且可靠的一种解决方案。HAProxy 相比LVS 的使用要简单很多,功能方面也很丰富,免费开源,稳定性也是非常好,可以与LVS 相媲美。根据官方文件,HAProxy最高支援10G并发,作为软体级负载均衡&#x

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值