zoukankan      html  css  js  c++  java
  • MySQL主从复制中的定时任务EVENT

    MySQL: 5.7.25-log
    MHA主从集群
    开启GTID同步

    正常运行时:

    1.主从环境中主库创建事件event会自动同步到备库;
    2.主event状态ENABLED,备库中状态为 SLAVESIDE_DISABLED;
    3.event触发的所有操作均会记录binlog,备库通过binlog进行同步;

    主从切换后:

    1.新主库(原备库)不会启动event执行,需要执行命令 alter event e_xxxx ENABLE;来启动事件;(启动前确保参数event_scheduler=ON,可通过set global event_scheduler=1 ; 开启)
    2.新备库(原宕机的主库)启动时需要注意不能开启event,可在my.cnf文件中添加参数 event_scheduler=OFF(8.0是默认开启的),否则会因为event自己生成的数据和binlog同步的数据发生主键冲突等报错。
    3.启动后执行change master设置为从库,开启同步即可。

    测试案例:

    1.正常同步

     


    from:https://www.jianshu.com/p/a0b83b583f8e

  • 相关阅读:
    struts2类型转换2
    list集合排序3
    list集合排序2
    list集合排序
    JSON
    Java获取文件Content-Type(Mime-Type)
    struts2文件下载
    获取文件大小
    struts2国际化
    人人都是产品经理
  • 原文地址:https://www.cnblogs.com/lidabo/p/14416424.html
Copyright © 2011-2022 走看看