Solucionado (ver solução)
Solucionado
(ver solução)
3
respostas

Load Balancer e escalonamento mantendo sessão

Cenário

Tenho um monolito construido em Java EE com JSF, nele, o usuário logado é armazenado na sessão (statefull) e além desse detalhe, uma outra questão é que, há um conexão via WebSocket que se mantém aberta enquanto o usuário está logado.

Nesse cenário alta disponibilidade com o Load Balancer e escalonamento, seria possível, como ele manteria a sessão?

3 respostas
solução!

Até o momento para solução do problema, algo como Session affinity utilizando cookies? Mas, tanto para mensagens, websokets e a sessão, será?

Caro Fabricio,

Veja se isto ajuda:

Sticky Session https://docs.aws.amazon.com/pt_br/elasticloadbalancing/latest/application/load-balancer-target-groups.html#sticky-sessions

Também, mas nesse caso, estava procurando uma solução para o google cloud. O Sticky session é pra AWS, que também vale conhecer quando for o caso.

Obrigado pela resposta!