Compare o balanceamento de carga HTTP usando HAProxy e Nginx

2

Meus requisitos:

  1. Balanceamento de carga RR ponderado
  2. NÃO precisa de suporte a sessões fixas
  3. NÃO precisa de SSL
  4. NÃO precisa de HTTP 1.1 para backend

Então, efetivamente eu só preciso de balanceamento de carga HTTP muito simples !!

Meu chefe pediu para experimentar o HA Proxy, mas estou querendo saber se o HA Proxy está acabado para mim , estou me perguntando quais são os benefícios de usar o HA Proxy, quando comparado ao existente nginx 'HttpUpstreamModule

por exemplo. (configuração existente do nginx)

upstream backend  {
  server backend1.example.com weight=5;
  server backend2.example.com:8080;
  server unix:/tmp/backend3;
} 

Como não uso HAProxy no passado, quero ouvir sua opinião.

    
por Howard 25.09.2012 / 18:00

1 resposta

1

Você provavelmente deve adicionar a verificação de saúde à sua lista. Descobri que as limitações nos exames de saúde e a falta de visibilidade do status atual tornaram o HAProxy um ajuste muito melhor para mim.

Honestamente, é muito leve, poderoso e fácil de configurar. Apenas faça o salto. :)

    
por 12.10.2012 / 07:09