wils@web ~ $ cat ~/ajuda/guia-para-implementar-balanceamento-de-carga-com-haproxy-2-6-em-servidores-ubuntu-22-04.md

Servidores

Guia para implementar balanceamento de carga com HAProxy 2.6 em servidores Ubuntu 22.04

atualizado em 09/08/2026

O HAProxy é uma solução robusta para balanceamento de carga e proxy reverso, amplamente utilizada em ambientes de produção. Este guia apresenta um passo a passo para implementar o HAProxy 2.6 em servidores Ubuntu 22.04.

Pré-requisitos

  • Servidor Ubuntu 22.04 atualizado.
  • Acesso root ou sudo.
  • Servidores de backend configurados e em funcionamento.

Passo 1: Instalação do HAProxy

Primeiro, instale o HAProxy usando o gerenciador de pacotes APT:

sudo apt update
sudo apt install haproxy

Passo 2: Configuração do HAProxy

Edite o arquivo de configuração do HAProxy localizado em /etc/haproxy/haproxy.cfg:

sudo nano /etc/haproxy/haproxy.cfg

Adicione as seguintes seções:

global
    log /dev/log local0
    maxconn 2000

defaults
    log global
    mode http
    option httplog
    timeout connect 5000ms
    timeout client 50000ms
    timeout server 50000ms

frontend http_front
    bind *:80
    default_backend http_back

backend http_back
    balance roundrobin
    server server1 192.168.1.10:80 check
    server server2 192.168.1.11:80 check

Passo 3: Reiniciar o HAProxy

Após a configuração, reinicie o HAProxy para aplicar as mudanças:

sudo systemctl restart haproxy

Passo 4: Verificando o Status do HAProxy

Verifique se o HAProxy está funcionando corretamente:

sudo systemctl status haproxy

Conclusão

O HAProxy agora deve estar configurado e operando como um balanceador de carga. Para monitorar o desempenho e a saúde dos servidores, considere habilitar o painel de estatísticas do HAProxy.

Dica: Utilize o modo tcp para balancear serviços que não utilizam HTTP, como aplicações baseadas em TCP.

Precisa de ajuda com isso no seu servidor? A gente resolve pra você.

falar no WhatsApp

// deu erro ou não funcionou?

Achou algo errado neste manual?

Conta pra gente o que deu errado ou qual erro apareceu — a gente corrige. Se quiser retorno, deixe seu contato.