HAProxy/MySQL Proxy/ Mysql Router 主从复制;读写分离策略

HAProxy/MySQL Proxy/ Mysql Router Master-slave replication; read-wirte splitting strategy

我们有 MySQL 主从复制(1 主从)设置,一切正常。

当前所有负载 (reads/writes) 都将转到 MASTER 服务器。 现在我们希望所有写入都重定向到主服务器,读取在主服务器和从服务器之间分配。

我们正在从下面寻求关于最佳策略的一些说明。

  1. HAProxy
  2. MySQL 代理
  3. MySQL ROuter

经过研究,我得出的结论是,这里我们需要使用Ha-Proxy with Hybrid approach

例如:所有正确的操作转到 3306 端口 Ha-Proxy,读取转到 3307 端口。

决定端口的逻辑必须在编程端而不是 Ha-Proxy 端实现。