• 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的跳动。

  • 相关阅读:
    黑客无处不在
    微博对我的影响
    WPF Chart DynamicDataDisplay的横坐标显示日期的解决方案
    java虚拟机中的字节码
    python解释器的使用
    Python学习环境设置
    变量的概念
    创建虚拟环境和常用包
    第三章笔记
    第一章笔记
  • 原文地址:https://www.cnblogs.com/fanever/p/10701513.html
Copyright © 2020-2023  润新知