Balanceamento de carga fixo com a AWS

1

Acabei de configurar um balanceador de carga com a AWS por algumas instâncias, pois os rastreadores de mecanismos de pesquisa estavam derrubando o site (ele tem milhões de páginas). Partes do site permitem que você faça o login, então eu selecionei:

Enable Application Generated Cookie Stickiness

e tudo funciona bem.

Agora me pergunto como isso afetará meu SEO e os rastreadores. Como selecionei o balanceamento de carga fixo, isso significa que um rastreador ficará preso em um servidor e, portanto, derrotará o ponto no balanceador de carga?

Quaisquer recomendações serão apreciadas.

    
por John Wheal 01.07.2012 / 21:47

2 respostas

2

Como o ELB usa viscosidade orientada a cookies, um rastreador nunca deve ficar preso a uma única instância. No entanto, uma vez que é obviamente um rastreador de porcaria que você está lidando aqui (já que é DoSing seu site), pode ser estúpido o suficiente para segurar cookies que obtém, caso em que você vai ser hosed.

Pessoalmente, recomendo livrar-se da afinidade da sessão e corrigir seu aplicativo para que ele não seja necessário. Há muitas maneiras de realizar o armazenamento de sessão compartilhada.

    
por 02.07.2012 / 08:35
2

Aplicação de cookies gerados por aplicativos significa que seu aplicativo precisa eliminar um cookie que o balanceador de carga procura para atribuir afinidade. Sem o cookie, será aleatório para qual servidor a solicitação está atribuída.

A menos que você tenha modificado seu aplicativo para descartar o cookie de afinidade, provavelmente desejará verificar "Ativar aplicação de cookie gerada pelo balanceador de carga". Dessa forma, o próprio ELB descarta um cookie pelo valor de duração definido e mantém o usuário no mesmo servidor até que o cookie expire.

    
por 02.07.2012 / 22:50