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 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 client e uma em modo ZEO server.
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).
/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
Não é necessário fazer alteração nesse arquivo
/opt/plone/portal.buildout/production.cfg
/opt/plone/portal.buildout/etc/haproxy.conf
Aqui o bind recebe o IP da máquina e a porta cadastrada no buildout.cfg