wils@web ~ $ cat ~/ajuda/guia-pratico-para-implementar-balanceamento-de-carga-com-haproxy-2-6-em-servidores-linux.md
DevOpsGuia prático para implementar balanceamento de carga com HAProxy 2.6 em servidores Linux
O balanceamento de carga é uma técnica essencial para distribuir o tráfego de rede entre múltiplos servidores, garantindo alta disponibilidade e desempenho. Neste guia, vamos implementar o HAProxy 2.6 em servidores Linux.
Pré-requisitos
- Servidor Linux (Ubuntu, CentOS, etc.)
- Acesso root ou sudo
- HAProxy 2.6 instalado
Passo a Passo
1. Instalação do HAProxy
Para instalar o HAProxy, execute os seguintes comandos:
# Para Ubuntu/Debian
sudo apt update
sudo apt install haproxy
# Para CentOS/RHEL
sudo yum install haproxy2. Configuração do HAProxy
O arquivo de configuração do HAProxy geralmente está localizado em /etc/haproxy/haproxy.cfg. Abra-o com um editor de texto:
sudo nano /etc/haproxy/haproxy.cfgAdicione a seguinte configuração básica:
global
log /dev/log local0
maxconn 200
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 check3. Iniciando o HAProxy
Após a configuração, inicie o HAProxy e habilite-o para iniciar na inicialização do sistema:
sudo systemctl start haproxy
sudo systemctl enable haproxy4. Verificando o status
Para verificar se o HAProxy está funcionando corretamente, utilize:
sudo systemctl status haproxyConclusão
Com o HAProxy configurado, você pode escalar suas aplicações de forma eficiente. Lembre-se de monitorar o desempenho e ajustar as configurações conforme necessário. Uma dica importante é utilizar a interface de estatísticas do HAProxy para monitorar o tráfego e a saúde dos servidores backend.
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.