Habilitar sessões no balanceamento de carga do Elastic Beanstalk

Por padrão, um balanceador de carga roteia cada solicitação de forma independente para a instância do servidor com a menor carga. Em comparação, uma sessão persistente vincula a sessão de um usuário a uma instância de servidor específica para que todas as solicitações provenientes do usuário durante a sessão sejam enviadas à mesma instância de servidor.

O AWS Elastic Beanstalk usa cookies HTTP gerados pelo balanceador de carga quando sessões persistentes são habilitadas para um aplicativo. O balanceador de carga usa um cookie gerado pelo balanceador de carga especial para rastrear a instância do aplicativo para cada solicitação. Quando o balanceador de carga recebe uma solicitação, ele primeiro verifica se esse cookie está presente na solicitação. Nesse caso, a solicitação é enviada para a instância do aplicativo especificada no cookie. Se não houver cookie, o balanceador de carga escolherá uma instância do aplicativo com base no algoritmo de balanceamento de carga existente. Um cookie é inserido na resposta para vincular solicitações subsequentes do mesmo usuário a essa instância do aplicativo. A configuração da política define uma expiração de cookie, que estabelece a duração da validade de cada cookie.

Cenário

Cenário

http://docs.aws.amazon.com/elasticbeanstalk/latest/dg/using-features.managing.elb.html