Como usar sessões adesivas com portas TCP no AWS?

1

Eu tenho um aplicativo que é executado em várias instâncias do AWS e preciso fazer com que eles sejam balanceados com sessões fixas. O balanceamento de carga da AWS funciona bem para HTTP, mas a AWS não oferece a opção de fazer isso para o TCP, o que é um problema para mim, pois estou usando websockets que passam por TCP e precisam ser carregados com carga & pegajosa também.

Como faço para fazer isso? Ou, se não posso, o que é uma alternativa viável? Meu objetivo final é ter várias cópias deste aplicativo, vivendo em servidores separados, mas com os usuários sendo capazes de acessá-los todos através de um único link sem que eles percebam. Eu não estou com muita pressa em como consegui isso.

    
por user1072692 04.10.2017 / 20:19

1 resposta

1

Acontece que os balanceadores de carga de aplicativos (ALBs) da Amazon enviam websockets por meio de ouvintes HTTP, portanto, ao migrar de ELB para ALB, consegui obter essa funcionalidade sem a necessidade de TCP de sessão aderente.

    
por 05.10.2017 / 19:13