2010-01-12 08:25:13 +00:00
|
|
|
# This is a test configuration.
|
|
|
|
# It requires a mysql server running on local port 3306.
|
|
|
|
|
|
|
|
global
|
|
|
|
maxconn 500
|
|
|
|
|
|
|
|
defaults
|
2021-04-02 08:49:34 +00:00
|
|
|
timeout connect 1000
|
|
|
|
timeout client 5000
|
|
|
|
timeout server 5000
|
2010-01-12 08:25:13 +00:00
|
|
|
retries 1
|
|
|
|
option redispatch
|
|
|
|
|
|
|
|
listen stats
|
|
|
|
bind :8080
|
|
|
|
mode http
|
|
|
|
stats enable
|
|
|
|
stats uri /stats
|
|
|
|
|
|
|
|
listen mysql_1
|
|
|
|
bind :3307
|
|
|
|
mode tcp
|
|
|
|
balance roundrobin
|
2010-10-18 13:58:36 +00:00
|
|
|
option mysql-check user haproxy
|
2010-01-12 08:25:13 +00:00
|
|
|
server srv1 127.0.0.1:3306 check port 3306 inter 1000 fall 1
|
|
|
|
# server srv2 127.0.0.2:3306 check port 3306 inter 1000 fall 1
|
|
|
|
# server srv3 127.0.0.3:3306 check port 3306 inter 1000 fall 1
|
|
|
|
# server srv4 127.0.0.4:3306 check port 3306 inter 1000 fall 1
|
|
|
|
|