Uma aplicação web *stateless* por trás de um *load balancer* HTTP(S) externo deve preservar as sessões do usuário mesmo quando o IP de um cliente muda (clientes móveis). Qual afinidade de sessão você deve habilitar no serviço de *backend*?
Escolha uma resposta
Toque em uma opção para verificar sua resposta.
Resposta correta: GENERATED_COOKIE.
Por que esta é a resposta
A afinidade de sessão GENERATEDCOOKIE é a escolha correta porque ela cria um cookie no lado do cliente que identifica a sessão. Mesmo que o IP do cliente mude (cenário comum em dispositivos móveis), o cookie é enviado em cada requisição, garantindo que o load balancer direcione o tráfego para a mesma instância de backend. CLIENTIP não funcionaria, pois a afinidade seria perdida quando o IP do cliente mudasse, direcionando o usuário para uma nova instância de backend. NONE distribuiria as requisições de forma round-robin ou similar, sem qualquer garantia de persistência de sessão. CLIENTIPPROTO é usado para afinidade baseada em IP e protocolo, o que também não resolveria o problema de IPs mutáveis.
Passe no seu exame — sem a busca interminável por respostas
Obtenha todas as perguntas e explicações verificadas para este exame em um só lugar e economize horas de preparação. Mais de 1.000 certificações · Mais de 20 idiomas · Grátis para começar.
Passe no seu exame mais rápido → Não é necessário cartão