Nginx: Qual é o tempo de inatividade possível para a alternância de armazenamento em cluster Ativo-Passivo?

2

Eu entendo que o OpenSource NginX fornece cluster ativo-passivo de vários servidores web Nginx. Para Active-Active, é necessário o Nginx Plus pago.

Qual é o tempo de troca no caso da configuração Active-Passive na versão Open Source?

    
por user9241912 04.10.2018 / 22:20

1 resposta

1

Você usaria algo como keepalived para configurar IPs flutuantes entre dois servidores NGINX.

A configuração keepalived pode estar ativa-ativa se você dividir os endereços IP entre os dois hosts e configurar duas instâncias de VRRP.

Ou você pode ficar ativo-passivo se colocar todos os endereços IP em um único host e configurar apenas uma instância do VRRP.

Cada servidor NGINX teria a mesma configuração e você pode configurar um script para copiar os arquivos de configuração entre os servidores.

O failover de keepalive em si é muito rápido. Perco um único ping ao fazer um failover, pois o cache ARP no meu core switch é atualizado com o novo endereço MAC do endereço IP.

Espero que isso ajude!

    
por 14.10.2018 / 19:44