Buscar

Você tem uma aplicação web que armazena informações nas sessões dos usuários. Inicialmente, esta aplicação estava sendo executada em apenas um serv...

Você tem uma aplicação web que armazena informações nas sessões dos usuários. Inicialmente, esta aplicação estava sendo executada em apenas um servidor, mas devido à alta demanda de acesso, você precisa adicionar mais um servidor para sua aplicação. Embora você tenha solucionado o problema de demanda de acesso, agora você tem um problema com as sessões dos usuários que não estão acessíveis em ambos os servidores. Qual é a solução apresentada no texto para resolver esse problema?


a) Replicar as sessões entre todos os servidores.
b) Utilizar “sticky sessions” para que o balanceador de carga sempre se conecte com mesmo servidor que possui a sessão do usuário.
c) Utilizar o Redis para armazenar e controlar a expiração desses dados de sessão sem a necessidade de replicar os dados entre cada servidor.

Essa pergunta também está no material:

Armazenando dados com Redis - Casa do Codigo
165 pág.

Matemática Universidade Estácio de SáUniversidade Estácio de Sá

💡 1 Resposta

User badge image

Ed Verified user icon

A solução apresentada no texto para resolver o problema de sessões dos usuários que não estão acessíveis em ambos os servidores é a alternativa b) Utilizar "sticky sessions" para que o balanceador de carga sempre se conecte com o mesmo servidor que possui a sessão do usuário. Dessa forma, o usuário sempre será direcionado para o mesmo servidor que armazena suas informações de sessão, garantindo que ele possa acessar suas informações de sessão em qualquer momento.

0
Dislike0

✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Outros materiais