Catálogo de Sistemas

Documentação e procedimentos

Ferramentas do usuário

Ferramentas do site


haproxy:haproxy

Diferenças

Aqui você vê as diferenças entre duas revisões dessa página.

Link para esta página de comparações

Próxima revisão
Revisão anterior
haproxy:haproxy [22/01/2020 11:40]
Marcos Martins criada
haproxy:haproxy [05/05/2023 09:02] (atual)
Marcos Martins
Linha 1: Linha 1:
 ====== HAproxy ====== ====== HAproxy ======
  
 +O HAproxy é um balanceador de carga, que distribui as requisições dos usuários do site pelas instâncias do Plone, estas que funcionam como se fossem servidores internos (backend),​fazendo com que a utilização dos recursos seja feita de uma forma mais otimizada, aumentando a performance e a escalabilidade do site.
  
 +No site institucional,​ é possível [[servidores:​servidores|diminuir ou aumentar a quantidade dessas instâncias do Plone]], conforme for necessário para obter uma melhor performance do site.
 +
 +Atualmente, o site institucional conta com quatro instâncias de Plone em modo [[zeo:​zeo|ZEO]] client e uma em modo [[zeo:​zeo|ZEO]] server.
 +
 +===== Monitorando o HAproxy =====
 +
 +
 +O link para acessar a tela de estatísticas típica do HAProxy para saber quais instâncias do site estão UP (executando) e se possui instâncias DOWN (sem executar o executar serviço).
 +
 +[[http://​www.ifms.edu.br:​8000/​haproxy-status]]
 +
 +
 +===== Arquivos relacionados ao HAproxy =====
 +
 +     /​opt/​plone/​portal.buildout/​buildout.cfg
 +
 +Nesse arquivo configura o host e porta para o acesso do HAproxy. O host é o IP da máquina e a porta vai ser sempre a 8000
 +
 +{{:​site:​haproxy-03.png|}}
 +
 +Não é necessário fazer alteração nesse arquivo
 +
 +     /​opt/​plone/​portal.buildout/​production.cfg
 +
 +{{:​site:​haproxy-02.png?​|}}
 +
 +     /​opt/​plone/​portal.buildout/​etc/​haproxy.conf
 +
 +Aqui o bind recebe o IP da máquina e a porta cadastrada no buildout.cfg ​    
 +
 +{{:​site:​haproxy-01.png?​|}}
 +     
 +     
haproxy/haproxy.1579707640.txt.gz · Última modificação: 22/01/2020 11:40 por Marcos Martins