文章目录
前言
一、MySQL路由配置
1.配置文件编写
[DEFAULT]
logging_folder = /var/log/mysqlrouter
runtime_folder = /var/run/mysqlrouter
config_folder = /etc/mysqlrouter
[logger]
level = INFO
[keepalive]
interval = 60
[routing:ro] #控制组的权限方式表示为只读
bind_address = 0.0.0.0 #控制允许连接对象表示为所有网段
bind_port = 7001 #表示所连接端口为7001
destinations = 192.168.63.169:33061,192.168.63.167:33061
#表示这个所使用的IP地址以及所用的端口
routing_strategy = round-robin #表示在集群中使用的调度方式,使用的为rr轮叫方式
#一般rr轮叫方式为从组所使用的,不提供写的权限
[routing:rw]
bind_address = 0.0.0.0
bind_port = 7002
destinations = 192.168.63.169:33061
routing_strategy = first-available #使用的为第一次的连接方式作用为保证数据一致性