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

Ambos lados da revisão anterior Revisão anterior
Próxima revisão
Revisão anterior
haproxy:haproxy [23/01/2020 09:34]
Marcos Martins
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 pelos 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.+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|criar, ​diminuir ou aumentar a quantidade de servidores internos (backend)]]+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 ===== ===== Monitorando o HAproxy =====
Linha 13: Linha 15:
  
  
 +===== 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.1579786488.txt.gz · Última modificação: 23/01/2020 09:34 por Marcos Martins