人工精选MHA 高可用 MySQL 架构与 Altas 读写分离
先搞清楚这门课解决什么问题 数据库宕机是后端运维和开发同学最怕遇到的生产事故之一。主从复制的架构虽然能备份数据,但如果主库突然崩溃,手动去切流量、提权从库、修业务配置,往往需要十几分钟甚至更长的停机时间。这门课聚焦的 MHA(Master High Availability)就是专门解决 MySQL
会员 A · 按档位折扣
会员 B
游客按标价购买,不享受上表折扣。
支付成功后自动发放网盘链接,链接失效可找客服免费补
先搞清楚这门课解决什么问题
数据库宕机是后端运维和开发同学最怕遇到的生产事故之一。主从复制的架构虽然能备份数据,但如果主库突然崩溃,手动去切流量、提权从库、修业务配置,往往需要十几分钟甚至更长的停机时间。这门课聚焦的 MHA(Master High Availability)就是专门解决 MySQL 主库故障自动切换的工具,配套的 Altas 则是用来做读写分离的中间件。学透这两个组件,你就能解决核心业务场景里主库单点故障的痛点,把数据库的故障恢复时间从分钟级压到秒级。对于正在做后端开发、运维转行,或者需要维护公司自建数据库的上班族来说,这是一套非常具体且落地的数据库高可用实操方案。
资料适合什么基础与学习顺序
这套资料不适合完全零基础的同学。它默认你已经熟悉基本的 Linux 命令操作,了解 MySQL 的增删改查,并且最好有过手动搭建主从复制的经验。如果你的基础仅停留在写业务代码层面,直接看配置参数会非常吃力。建议按顺序先看功能介绍与工作原理这两块,不要上来就敲命令,先弄懂 MHA 是怎么通过探测存活、比对日志来选出新主库的。理清逻辑后,再跟着实验环境准备和编译安装那几节,从头搭建一套纯净的测试环境。对于 Altas 读写分离部分,重点看配置文件里怎么区分读写权重,以及业务代码接入后的请求流向。整个过程对环境一致性要求极高,务必保持耐心。
学完能独立做什么与练习建议
跟着资料完整走完一遍后,你应该能在本地虚拟机或云服务器上,独立部署一套包含一主两从的 MySQL 高可用集群,并接入 Altas 实现读写分离。更重要的是,你能独立完成故障演练:手动杀掉主库进程,观察 MHA 自动提取新主库,并验证业务层通过 Altas 读写分离是否依然能正常工作。在配合资料练习时,不要只看不练。准备至少三台虚拟机,严格跟着视频里的环境设置一步步操作,尤其是 SSH 互信和软连接配置,这是新手最容易踩坑导致 MHA 启动失败的地方。每次做完故障切换实验后,记得查看 MHA 的日志记录,分析它为什么选这个节点当新主库。把日志看懂了,这套高可用架构才算真正吃透,以后遇到线上真实的数据库切换问题,你也有排查的底气。
课程目录
课程目录18 集
- 1-1 [MHA 高可用 MySQL] 01. MHA 功能介绍 (17:15).mp4
- 1-2 [MHA 高可用 MySQL] 02. MHA 工作原理介绍 (18:11).mp4
- 1-3 [MHA 高可用 MySQL] 03. MHA 实验环境准备 (09:05).mp4
- 1-4 [MHA 高可用 MySQL] 04. 基础环境设置 (08:50).mp4
- 1-5 [MHA 高可用 MySQL] 05. 编译安装 MySQL v5.6 版本 (23:57).mp4
- 1-6 [MHA 高可用 MySQL] 06. 解压 tar 包查看 manager 和 node (04:52).mp4
- 1-7 [MHA 高可用 MySQL] 07. 创建主从复制关系 (07:49).mp4
- 1-8 [MHA 高可用 MySQL] 08. MHA 的 node 节点和 manager 节点安 (08:26).mp4
- 1-9 [MHA 高可用 MySQL] 09. 配置 manager 文件,创建互信和自信 (11:27).mp4
- 1-10 [MHA 高可用 MySQL] 10. 测试 MHA 功能(重建主从关系-民主模式) (21:38).mp4
- 1-11 [MHA 高可用 MySQL] 11. 测试 MHA 功能(重建主从关系-集中模式) (11:47).mp4
- 1-12 [MHA 高可用 MySQL] 12. 测试 vip 漂移成功,再次测试 vip 漂移亦成功 (23:53).mp4
- 1-13 [MHA 高可用 MySQL] 13. 分析查看 MHA 日志 (28:44).mp4
- 1-14 [MHA 高可用 MySQL] 14. MHA 配置 binlog-server 服务器_任 (24:13).mp4
- 2-1 [Altas 读写分离] 01. Atlas 简介 (12:51).mp4
- 2-2 [Altas 读写分离] 02. 设置 Atlas 配置文件 (28:13).mp4
- 2-3 [Altas 读写分离] 03. 启动 Atlas (09:24).mp4
- 2-4 [Altas 读写分离] 04. MHA and Altas 综合实训 (27:29).mp4





