zoukankan      html  css  js  c++  java
  • 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的跳动。

  • 相关阅读:
    Dockerfile指令
    oracle--ORA-38760
    守护进程--Supervisor
    oracle--sqlplus格式化输出
    oracle--10.2.0.3升级到11.2.0.4
    oracle--ORA-27125
    oracle--10安装问题
    oracle--CKPT
    oracle--LGWR
    Oracle--SMON
  • 原文地址:https://www.cnblogs.com/fanever/p/10701513.html
Copyright © 2011-2022 走看看