diff --git a/docker-swarm/haproxy.cfg b/docker-swarm/haproxy.cfg index 3717fedacc..984943c25a 100644 --- a/docker-swarm/haproxy.cfg +++ b/docker-swarm/haproxy.cfg @@ -24,16 +24,16 @@ resolvers hostdns timeout retry 1s hold valid 5s -frontend master +frontend postgres_master bind *:5433 - default_backend master_backend + default_backend postgres_master_backend -frontend replicas +frontend postgres_replicas bind *:5434 - default_backend replica_backend + default_backend postgres_replica_backend -backend master_backend +backend postgres_master_backend option httpchk GET /master http-check expect status 200 default-server inter 3s fall 3 rise 2 on-marked-down shutdown-sessions @@ -41,7 +41,7 @@ backend master_backend server postgres-2 postgres-2:5432 check port 8008 resolvers hostdns server postgres-3 postgres-3:5432 check port 8008 resolvers hostdns -backend replica_backend +backend postgres_replica_backend option httpchk GET /replica http-check expect status 200 default-server inter 3s fall 3 rise 2 on-marked-down shutdown-sessions @@ -50,11 +50,11 @@ backend replica_backend server postgres-3 postgres-3:5432 check port 8008 resolvers hostdns -frontend redis_frontend +frontend redis_master_frontend bind *:6379 - default_backend redis_backend + default_backend redis_master_backend -backend redis_backend +backend redis_master_backend option tcp-check tcp-check send AUTH\ 123456\r\n tcp-check expect string +OK