Ferramentas do usuário

Ferramentas do site


haproxy

Essa é uma revisão anterior do documento!


HAProxy

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.

  1. Abra portainer.tic.ufrj.br
  2. Selecione o ambiente swarm-nce
  3. Selecione a opção Containeres no menu lateral esquerdo
  4. Localize o container do haproxy
  5. Selecione a opção para Abrir o Console desse container
  6. Estebeleça uma conexão usando o shell sh e o usuário root
  7. O arquivo de configuração é /usr/local/etc/haproxy/haproxy.cfg
  8. Edite o arquivo com o editor de texto de sua preferência
  9. Salve o arquivo
  10. Verifique se a sintaxe do arquivo de configuração continua válida com o comando haproxy -c -f /usr/local/etc/haproxy/haproxy.cfg

Acessando a configuração via Host.

  1. Acesse um nó do cluster swarm-nce.
  2. O arquivo de configuração é /share/haproxy_data/haproxy.cfg
  3. Edite o arquivo com o editor de texto de sua preferência
  4. Salve o arquivo
  5. TODO: verificar a sintaxe estando no Host.

Recarga da configuração pelo HAProxy

Reinício suave sem interrupção abrupta

  1. Rode o comando 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

Via Host

haproxy.1674829574.txt.gz · Última modificação: 27/01/2023 11:26 por Emerson Correia Freitas Lima

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki