maxscale读负载均衡问题
来源:5-20 MaxScale实例演示

已经快秃顶了呢
2020-02-16
老师你好,我一共有4台从库,1台主库,通过maxscale连接数据库,在执行select @@hostname 会输出第一台从库的主机名,开启事务执行@@hostname 输出主库的主机名。读写分离模块是没有问题的.
但是我频繁的输出select @@hostname 永远只显示第一台从库的主机名(在不同的服务器连接maxscale多次测试结果也是只输出第一台从库的主机名)
这是我读写分离模块配置的有问题吗?maxscale2.4.7版本
# 部分配置maxscale.cnf
[Read-Write-Service]
type=service
router=readwritesplit
servers=server1,server2,server3,server4 # 服务列表
user=scale
password=scale
max_slave_replication_lag=60
max_slave_connections=100%
[Read-Write-Listener]
type=listener
service=Read-Write-Service
protocol=MariaDBClient
port=3006
写回答
1回答
-
sqlercn
2020-02-16
从配置上看没有什么问题,你从多个客户端服务器开多个线程访问试一下。
012020-02-16
相似问题