一次MySQL误操作引发的事故,连高可用架构都顶不住,这究竟是怎么回事?
- 内容介绍
- 文章标签
- 相关推荐
本文共计2407个文字,预计阅读时间需要10分钟。
这是空白的第152篇原创文章+官网:www.passjava.cn+你好,我是悟空。上次我们项目不是把MySQL高可用部署好了吗?MySQL双主模式+Keepalived,来保证高可用。简单来说就是有两个主MySQL。
这是悟空的第 152 篇原创文章
官网:www.passjava.cn
你好,我是悟空。
上次我们项目不是把 MySQL 高可用部署好了么,MySQL 双主模式 + Keepalived,来保证高可用。简单来说就是有两个 MySQL 主节点,分别有两个 Keepalived 安装在宿主机上监控 MySQL 的状态,一旦发现有问题,就重启 MySQL,而客户端也会自动连接到另外一台 MySQL。
详情可以看悟空写的这篇:实战 MySQL 高可用架构
这次是我们在项目中遇到的一次事故,来一起复盘下吧。
本文目录如下:
事故现场- 环境:测试环境
- 时间:上午 10:30
- 反馈人员:测试群,炸锅了,研发同事初步排查后,发现可能是数据库问题。
然后就开始找原因吧。因为这套集群环境是我部署的,所以我来排查的话轻车熟路。
系统部署图先说下系统的部署图,方便大家理解。
两个数据库部署在 node55 和 node56 节点上,他们互为主从关系,所以叫做双主。
还有两个 Keepalived 部署在 node55 和 node56 上面,分别监控 MySQL 容器的状态。
本文共计2407个文字,预计阅读时间需要10分钟。
这是空白的第152篇原创文章+官网:www.passjava.cn+你好,我是悟空。上次我们项目不是把MySQL高可用部署好了吗?MySQL双主模式+Keepalived,来保证高可用。简单来说就是有两个主MySQL。
这是悟空的第 152 篇原创文章
官网:www.passjava.cn
你好,我是悟空。
上次我们项目不是把 MySQL 高可用部署好了么,MySQL 双主模式 + Keepalived,来保证高可用。简单来说就是有两个 MySQL 主节点,分别有两个 Keepalived 安装在宿主机上监控 MySQL 的状态,一旦发现有问题,就重启 MySQL,而客户端也会自动连接到另外一台 MySQL。
详情可以看悟空写的这篇:实战 MySQL 高可用架构
这次是我们在项目中遇到的一次事故,来一起复盘下吧。
本文目录如下:
事故现场- 环境:测试环境
- 时间:上午 10:30
- 反馈人员:测试群,炸锅了,研发同事初步排查后,发现可能是数据库问题。
然后就开始找原因吧。因为这套集群环境是我部署的,所以我来排查的话轻车熟路。
系统部署图先说下系统的部署图,方便大家理解。
两个数据库部署在 node55 和 node56 节点上,他们互为主从关系,所以叫做双主。
还有两个 Keepalived 部署在 node55 和 node56 上面,分别监控 MySQL 容器的状态。

