A configuração do haproxy fica em um container haproxy no swarm-nce.
Acesse a configuração via Portainer ou via linha de comando.
Acessando a configuração via Portainer.
swarm-nce
Containeres
no menu lateral esquerdohaproxy
Abrir o Console
desse containersh
e o usuário root
/usr/local/etc/haproxy/haproxy.cfg
haproxy -c -f /usr/local/etc/haproxy/haproxy.cfg
Acessando a configuração via Host.
/share/haproxy_data/haproxy.cfg
Recarga da configuração pelo HAProxy
Reinício suave sem interrupção abrupta
sudo docker kill -s HUP $(sudo docker ps –filter name=haproxy -q)
em cada nó do cluster swarm-nce.Reinício com interrupção abrupta (hoje, tolerável talvez).
Pelo portainer
swarm-nce
Serviços no menu lateral esquerdo
- Localize o serviço
haproxy
- Escale o serviço para 0
- Aguarde a convergencia
- Escale o serviço para 1
- Aguarde a convergencia
Via Host
- Acesse o nó líder do cluster swarm-nce.
- Escale para 0 com o comando
docker service scale haproxy_web=0
- Aguarde a convergencia
- Escale para 0 com o comando
docker service scale haproxy_web=1''