From 2cd9406574a26a14018faaf8884e94ab9ae4d53e Mon Sep 17 00:00:00 2001 From: pierreozoux <pierre@ozoux.net> Date: Wed, 29 Apr 2015 18:51:05 +0100 Subject: [PATCH] Fixes long lasting connections will let lying haproxy processes --- dockerfiles/load-balancer/confd/confd/conf.d/crt-list.toml | 2 +- dockerfiles/load-balancer/confd/confd/conf.d/haproxy.toml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/dockerfiles/load-balancer/confd/confd/conf.d/crt-list.toml b/dockerfiles/load-balancer/confd/confd/conf.d/crt-list.toml index 26a7ad8..da3c64b 100644 --- a/dockerfiles/load-balancer/confd/confd/conf.d/crt-list.toml +++ b/dockerfiles/load-balancer/confd/confd/conf.d/crt-list.toml @@ -4,5 +4,5 @@ dest = "/etc/haproxy/crt-list" keys = [ "/services" ] -reload_cmd = "/docker exec haproxy service haproxy reload" +reload_cmd = "/docker exec haproxy /usr/sbin/haproxy -f /etc/haproxy/haproxy.cfg -D -p /var/run/haproxy.pid -st $(sleep 1 && /docker exec haproxy cat /var/run/haproxy.pid)" diff --git a/dockerfiles/load-balancer/confd/confd/conf.d/haproxy.toml b/dockerfiles/load-balancer/confd/confd/conf.d/haproxy.toml index d5c784e..3320c15 100644 --- a/dockerfiles/load-balancer/confd/confd/conf.d/haproxy.toml +++ b/dockerfiles/load-balancer/confd/confd/conf.d/haproxy.toml @@ -4,5 +4,5 @@ dest = "/etc/haproxy/haproxy.cfg" keys = [ "/services" ] -reload_cmd = "/docker exec haproxy service haproxy reload" +reload_cmd = "/docker exec haproxy /usr/sbin/haproxy -f /etc/haproxy/haproxy.cfg -D -p /var/run/haproxy.pid -st $(/docker exec haproxy cat /var/run/haproxy.pid)" -- GitLab