1
resposta

Load balancer - backup - Ativar backup quando o primeiro servidor cai

Ola. Fiz o exercício do backup com 3 servidores ( 2 + backup )

upstream services{
    least_conn;
    server localhost:8091 weight=2 max_fails=2 fail_timeout=30s; 
    server localhost:8092 ;
    server localhost:8093 backup;
}
server {
    listen 8100;
    server_name localhost;

    location / {
        proxy_pass http://services;
        proxy_set_header X-real-ip $remote_addr;
    }

}

Notei que o backup só é acionado quando cai os dois primeiros. Existe alguma forma de acionar o backup quando o primeiro servidor cai?

1 resposta

Marcelo, aí já vai sair do conceito de backup. A ideia do servidor de backup é ser acessado em último caso mesmo.

Pro seu cenário o ideal é jogar um peso menor pra ele receber menos carga já que você quer utilizá-lo sem ser como backup.