目录


​架构 ​

​部署PXC集群​

​部署主从复制集群​

​master​

​slave​

​部署mycat​

​节点一​

​sever.xml​

​schema.xml​

​rule.xml​

​设置端口以及启动​

​测试​

​节点二​

​部署HAProxy​

​修改配置文件​

​启动docker容器​




架构 

MySQL数据库集群项目实战(主从架构、mycat、haproxy负载均衡、PXC集群)_配置文件

MySQL数据库集群项目实战(主从架构、mycat、haproxy负载均衡、PXC集群)_主从复制_02

部署PXC集群

MySQL数据库集群项目实战(主从架构、mycat、haproxy负载均衡、PXC集群)_配置文件_03

MySQL数据库集群项目实战(主从架构、mycat、haproxy负载均衡、PXC集群)_xml_04

MySQL数据库集群项目实战(主从架构、mycat、haproxy负载均衡、PXC集群)_xml_05

MySQL数据库集群项目实战(主从架构、mycat、haproxy负载均衡、PXC集群)_配置文件_06

部署主从复制集群

master

MySQL数据库集群项目实战(主从架构、mycat、haproxy负载均衡、PXC集群)_主从复制_07

slave

MySQL数据库集群项目实战(主从架构、mycat、haproxy负载均衡、PXC集群)_主从复制_08


测试:在主节点创建库和表,然后看从节点是否同步了。


MySQL数据库集群项目实战(主从架构、mycat、haproxy负载均衡、PXC集群)_xml_09

部署mycat

节点一

MySQL数据库集群项目实战(主从架构、mycat、haproxy负载均衡、PXC集群)_配置文件_10

sever.xml

MySQL数据库集群项目实战(主从架构、mycat、haproxy负载均衡、PXC集群)_配置文件_11

schema.xml

MySQL数据库集群项目实战(主从架构、mycat、haproxy负载均衡、PXC集群)_配置文件_12

rule.xml

MySQL数据库集群项目实战(主从架构、mycat、haproxy负载均衡、PXC集群)_配置文件_13

设置端口以及启动

MySQL数据库集群项目实战(主从架构、mycat、haproxy负载均衡、PXC集群)_xml_14

MySQL数据库集群项目实战(主从架构、mycat、haproxy负载均衡、PXC集群)_配置文件_15

测试

MySQL数据库集群项目实战(主从架构、mycat、haproxy负载均衡、PXC集群)_配置文件_16

测试插入数据:

MySQL数据库集群项目实战(主从架构、mycat、haproxy负载均衡、PXC集群)_xml_17

测试结果:

MySQL数据库集群项目实战(主从架构、mycat、haproxy负载均衡、PXC集群)_配置文件_18

MySQL数据库集群项目实战(主从架构、mycat、haproxy负载均衡、PXC集群)_配置文件_19

MySQL数据库集群项目实战(主从架构、mycat、haproxy负载均衡、PXC集群)_配置文件_20

节点二

MySQL数据库集群项目实战(主从架构、mycat、haproxy负载均衡、PXC集群)_xml_21

MySQL数据库集群项目实战(主从架构、mycat、haproxy负载均衡、PXC集群)_主从复制_22

部署HAProxy

修改配置文件

MySQL数据库集群项目实战(主从架构、mycat、haproxy负载均衡、PXC集群)_xml_23

启动docker容器

MySQL数据库集群项目实战(主从架构、mycat、haproxy负载均衡、PXC集群)_配置文件_24

MySQL数据库集群项目实战(主从架构、mycat、haproxy负载均衡、PXC集群)_配置文件_25

MySQL数据库集群项目实战(主从架构、mycat、haproxy负载均衡、PXC集群)_配置文件_26