MySQL:高可用升级 Garming 2025-01-02 128 阅读1分钟 1.前言 目前自建的数据库架构为简单的一主一从,业务连接nginx指定端口(一个读写端口一个只读端口),主库发生故障时需要手动切换至从库;先对该架构做升级如下图,引入proxysql,orchestrator组件实现数据库读写分离和故障自动切换。 组件说明 PorxySQL代理:分布式(三台)的对每套mysql集群(一主两从)可实现读写分离,审计,SQL镜像,SQL重写,查询注释等 orchestrator:分布式(至少三台)的对监控mysql集群存活和故障切换,计划内切换等