Publicado: Feb 8, 2021
O Application Load Balancer (ALB) agora oferece suporte à perdurabilidade de cookies baseados em aplicativos. Esse novo recurso ajuda a garantir que os clientes se conectem ao mesmo balanceador de carga de destino pela duração de suas sessões usando cookies de aplicativos. Isso permite atingir um nível consistente de experiência cliente-servidor com maior controle, como a flexibilidade para definir nomes de cookies personalizados e critérios para perdurabilidade de cliente-destino em um grupo de destino.
Antes desta versão, o ALB oferecia suporte à perdurabilidade com base na duração para manter a afinidade cliente-servidor com um cookie gerado automaticamente pelo ALB. Com esse lançamento, os clientes agora podem optar por usar um cookie de aplicativo personalizado definido em nível de grupo de destino para forçar a perdurabilidade entre cliente e destinos. Isso garante ao usuário controles adicionais relacionados ao tempo durante o qual a perdurabilidade permanece ativada. Ele também permite que os usuários mantenham a perdurabilidade entre balanceadores de carga encadeados.
Para usar esse recurso em seu ALB, escolha Perdurabilidade baseada em aplicativo como o tipo de perdurabilidade para o grupo de destino. Uma vez ativada, o ALB selecionará o destino para a primeira solicitação com base no algoritmo de balanceamento de carga escolhido e usara o cookie definido pelo destino para garantir que solicitações subsequentes do cliente permaneçam fiéis ao mesmo destino íntegro. O ALB usa verificações de integridade ativas para monitorar a integridade de destinos e reestabelece a perdurabilidade com destinos íntegros baseados no algoritmo de balanceamento de carga escolhido em caso de destinos não íntegros.
A perdurabilidade de cookies de aplicativos está disponível para ALBs novos e existentes sem nenhum custo adicional em todas as Regiões da AWS. Para saber mais, consulte a documentação do ALB.