
Some tests used galera options that aren't in 2.0 which caused the tests to fail. Also added an upper limit to some tests to reduce excessive execution times.
155 lines
2.8 KiB
Plaintext
Executable File
155 lines
2.8 KiB
Plaintext
Executable File
[maxscale]
|
|
threads=###threads###
|
|
log_warning=1
|
|
|
|
[MySQL Monitor]
|
|
type=monitor
|
|
module=mysqlmon
|
|
###repl51###
|
|
servers= server1, server2,server3 ,server4
|
|
user=maxskysql
|
|
passwd= skysql
|
|
monitor_interval=100
|
|
|
|
[RW Split Router]
|
|
type=service
|
|
router= readwritesplit
|
|
servers=server1, server2, server3,server4
|
|
user=maxskysql
|
|
passwd=skysql
|
|
router_options=slave_selection_criteria=LEAST_ROUTER_CONNECTIONS
|
|
|
|
[Read Connection Router Slave]
|
|
type=service
|
|
router=readconnroute
|
|
router_options= slave
|
|
servers=server1,server2,server3,server4
|
|
user=maxskysql
|
|
passwd=skysql
|
|
|
|
[Read Connection Router Master]
|
|
type=service
|
|
router=readconnroute
|
|
router_options=master
|
|
servers=server1,server2,server3,server4
|
|
user=maxskysql
|
|
passwd=skysql
|
|
|
|
[RW Split Listener]
|
|
type=listener
|
|
service=RW Split Router
|
|
protocol=MySQLClient
|
|
port=4006
|
|
#socket=/tmp/rwsplit.sock
|
|
|
|
[Read Connection Listener Slave]
|
|
type=listener
|
|
service=Read Connection Router Slave
|
|
protocol=MySQLClient
|
|
port=4009
|
|
|
|
[Read Connection Listener Master]
|
|
type=listener
|
|
service=Read Connection Router Master
|
|
protocol=MySQLClient
|
|
port=4008
|
|
|
|
[CLI]
|
|
type=service
|
|
router=cli
|
|
|
|
[CLI Listener]
|
|
type=listener
|
|
service=CLI
|
|
protocol=maxscaled
|
|
#address=localhost
|
|
socket=default
|
|
|
|
[RW Split Router Galera]
|
|
type=service
|
|
router= readwritesplit
|
|
servers=gserver1,gserver2,gserver3,gserver4
|
|
user=maxskysql
|
|
passwd=skysql
|
|
router_options=slave_selection_criteria=LEAST_ROUTER_CONNECTIONS
|
|
|
|
[RW Split Listener Galera]
|
|
type=listener
|
|
service=RW Split Router Galera
|
|
protocol=MySQLClient
|
|
port=4016
|
|
|
|
[Galera Monitor]
|
|
type=monitor
|
|
module=galeramon
|
|
servers=gserver1,gserver2,gserver3,gserver4
|
|
user=maxskysql
|
|
passwd=skysql
|
|
monitor_interval=100
|
|
#root_node_as_master=false
|
|
|
|
[server1]
|
|
type=server
|
|
address=###node_server_IP_1###
|
|
port=###node_server_port_1###
|
|
protocol=MySQLBackend
|
|
persistpoolmax=1
|
|
persistmaxtime=3660
|
|
|
|
[server2]
|
|
type=server
|
|
address=###node_server_IP_2###
|
|
port=###node_server_port_2###
|
|
protocol=MySQLBackend
|
|
persistpoolmax=5
|
|
persistmaxtime=60
|
|
|
|
[server3]
|
|
type=server
|
|
address=###node_server_IP_3###
|
|
port=###node_server_port_3###
|
|
protocol=MySQLBackend
|
|
persistpoolmax=10
|
|
persistmaxtime=60
|
|
|
|
[server4]
|
|
type=server
|
|
address=###node_server_IP_4###
|
|
port=###node_server_port_4###
|
|
protocol=MySQLBackend
|
|
persistpoolmax=30
|
|
persistmaxtime=30
|
|
|
|
[gserver1]
|
|
type=server
|
|
address=###galera_server_IP_1###
|
|
port=###galera_server_port_1###
|
|
protocol=MySQLBackend
|
|
persistpoolmax=10
|
|
persistmaxtime=3660
|
|
|
|
[gserver2]
|
|
type=server
|
|
address=###galera_server_IP_2###
|
|
port=###galera_server_port_2###
|
|
protocol=MySQLBackend
|
|
persistpoolmax=15
|
|
persistmaxtime=30
|
|
|
|
[gserver3]
|
|
type=server
|
|
address=###galera_server_IP_3###
|
|
port=###galera_server_port_3###
|
|
protocol=MySQLBackend
|
|
persistpoolmax=19
|
|
persistmaxtime=0
|
|
|
|
[gserver4]
|
|
type=server
|
|
address=###galera_server_IP_4###
|
|
port=###galera_server_port_4###
|
|
protocol=MySQLBackend
|
|
persistpoolmax=0
|
|
persistmaxtime=3660
|
|
|