Mariadb Maxscale readwritesplit显示相同数量的连接

Mariadb Maxscale readwritesplit显示相同数量的连接,mariadb,galera,mariasql,mariadb-10.4,maxscale,Mariadb,Galera,Mariasql,Mariadb 10.4,Maxscale,我已经将Maxscale设置为ReadWriteSplit,没有对Galera集群(3个节点)的主控读取(默认) 在使用loader.io测试某些读取查询时,我始终在所有节点上获得相同数量的连接: > maxctrl list servers ┌────────┬───────────┬──────┬─────────────┬─────────────────────────┬───────────────────────────────┐ │ Server │ Address │

我已经将Maxscale设置为ReadWriteSplit,没有对Galera集群(3个节点)的主控读取(默认)

在使用loader.io测试某些读取查询时,我始终在所有节点上获得相同数量的连接:

 > maxctrl list servers
┌────────┬───────────┬──────┬─────────────┬─────────────────────────┬───────────────────────────────┐
│ Server │ Address   │ Port │ Connections │ State                   │ GTID                          │
├────────┼───────────┼──────┼─────────────┼─────────────────────────┼───────────────────────────────┤
│ sql1   │ 10.1.0.2  │ 3306 │ 87          │ Master, Synced, Running │ 0-1-12474939,1-1-148225,2-2-2 │
├────────┼───────────┼──────┼─────────────┼─────────────────────────┼───────────────────────────────┤
│ sql2   │ 10.1.0.3  │ 3306 │ 87          │ Slave, Synced, Running  │ 0-2-410,2-2-2                 │
├────────┼───────────┼──────┼─────────────┼─────────────────────────┼───────────────────────────────┤
│ sql3   │ 10.1.0.4  │ 3306 │ 87          │ Slave, Synced, Running  │ 2-2-2                         │
└────────┴───────────┴──────┴─────────────┴─────────────────────────┴───────────────────────────────┘

我是否应该在节点2和3(从节点)上看到大量连接,而在节点1上看到缓慢的连接?

默认情况下,readwritesplit创建到所有节点的连接。您需要定义
max\u slave\u connections=1
以使其仅创建一个从属连接。

谢谢。如果我正确理解这个参数,我是否应该将其设置为
,这样,因为我有2个从机,所以有
max\u slave\u connections=2
?另外,为什么它还创建到
主机的连接?我理解到
从机的连接
,但是为什么
主机
参与
读取
查询?如果您希望readwritesplit在需要时创建连接,请使用
惰性连接
参数。好的,谢谢,我相信我应该对这些数字进行抽象化,并确信maxscale正在利用默认配置充分利用我的后端;)
 > maxctrl list servers
┌────────┬───────────┬──────┬─────────────┬─────────────────────────┬───────────────────────────────┐
│ Server │ Address   │ Port │ Connections │ State                   │ GTID                          │
├────────┼───────────┼──────┼─────────────┼─────────────────────────┼───────────────────────────────┤
│ sql1   │ 10.1.0.2  │ 3306 │ 87          │ Master, Synced, Running │ 0-1-12474939,1-1-148225,2-2-2 │
├────────┼───────────┼──────┼─────────────┼─────────────────────────┼───────────────────────────────┤
│ sql2   │ 10.1.0.3  │ 3306 │ 87          │ Slave, Synced, Running  │ 0-2-410,2-2-2                 │
├────────┼───────────┼──────┼─────────────┼─────────────────────────┼───────────────────────────────┤
│ sql3   │ 10.1.0.4  │ 3306 │ 87          │ Slave, Synced, Running  │ 2-2-2                         │
└────────┴───────────┴──────┴─────────────┴─────────────────────────┴───────────────────────────────┘