Configurando vários balanceadores de carga Nginx para failover

1

Estou tentando configurar um ambiente balanceado de carga Nginx de teste. Até agora, configurei com êxito um balanceador de carga nginx-balancer1 e três servidores para atender às páginas da Web nginx1, nginx2 & nginx3 .

nginx-balancer1 veicula páginas de nginx1, nginx2 or nginx3 , dependendo de weight atribuído ao servidor.

O que preciso descobrir agora é como posso configurar o failover para o nginx-balancer1 , como se ele estivesse offline, e a página da Web ficaria off-line: (

Se alguém tiver alguma informação ou puder me apontar na direção certa, agradeceria muito.

Obrigado

    
por Daniel Pilch 25.02.2014 / 18:15

1 resposta

1

Usamos keepalived e VRRP para compartilhar um IP virtual entre nossos balanceadores de carga HAProxy.

Essa abordagem exige que os dois balanceadores estejam na mesma sub-rede.

Os balanceadores de carga em datacenters / redes divergentes provavelmente precisarão aproveitar uma solução como o failover de DNS.

    
por 25.02.2014 / 18:23