Por que usar tabelas stick no HAProxy?

2

Qual é o propósito das tabelas de bastão HAProxy? Quais são os casos que os usam e por que são importantes?

Estou procurando alguém para explicar por que (não como), os documentos não são úteis nesse caso. Se alguém puder me indicar qualquer informação adicional, isso seria incrível.

    
por user1973314 25.08.2015 / 17:34

2 respostas

6

O maior caso de uso para usar conexões fixas é se seus servidores de back-end não compartilham informações de estado entre si. Portanto, um caso de uso pode ocorrer se o servidor de aplicativos gravar dados da sessão no disco local e não como um banco de dados como o memcache.

Outro caso de uso seria como se você tivesse um site que permitisse uploads de imagens, mas o processamento ocorreu no mesmo servidor em outro carregamento de página quando um usuário acessou o próximo. Dessa forma, ele permaneceria no mesmo servidor de back-end, já que o servidor de back-end não compartilha o estado.

    
por 25.08.2015 / 19:21
-1

Se bem me lembro, essa configuração deve ser usada quando você quiser que uma conexão tenha um balanceamento de carga entre os nós, mas deseja que a conexão permaneça no nó para o qual vai durante um período de tempo configurado.

Então, se eu pedir para o google.com e o haproxy me enviarem para o web25.google.local, eu sempre serei redirecionado para esse servidor até o tempo limite do período.

link

    
por 25.08.2015 / 18:25

Tags