---

title: MySQL半同步复制:一致性与故障切换

keywords:

  • 半同步复制
  • ACK
  • 超时回退
  • 主从切换
  • 一致性

description: 在半同步复制下,通过从库确认提升一致性,设计超时回退与切换策略保障可用性。

tags:

  • ACK
  • MySQL
  • 一致性
  • 主从切换
  • 半同步复制
  • 复制
  • 数据库
  • 超时回退

categories:

  • 文章资讯
  • 编程技术

---

MySQL半同步复制:一致性与故障切换

概览

半同步在提交时等待至少一个从库确认,降低数据丢失风险。需结合超时回退与切换策略处理故障。

技术参数(已验证)

  • 机制:主库等待从库 ACK,超时回退到异步;参数控制等待时间与阈值。
  • 切换:在故障时进行主从切换并重建半同步;记录复制位置与一致性检查。
  • 风险:在网络抖动与从库故障下延迟上升与回退频繁。

实战清单

  • 根据 SLA 调整等待与回退参数;监控 ACK 延迟与失败率。
  • 切换前进行一致性校验与对账,避免漂移。

点赞(0) 打赏

评论列表 共有 0 条评论

暂无评论
立即
投稿

微信公众账号

微信扫一扫加关注

发表
评论
返回
顶部