Application Load Balancers - Amazon Application Recovery Controller (ARC)

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Application Load Balancers

Uso da mudança de zona para Application Load Balancers

Para usar os Application Load Balancers com a mudança de zona, você deve ativar a integração da mudança de zona do ARC nos atributos do Application Load Balancer. O Application Load Balancer oferece suporte à mudança de zona com ativação ou desativação para uso entre zonas.

Antes de ativar a integração do ARC e começar a usar a mudança de zona, verifique as seguintes informações:

  • Você pode iniciar uma mudança de zona para um balanceador de carga específico somente para uma única zona de disponibilidade. Você não pode iniciar uma mudança de zona para várias zonas de disponibilidade.

  • AWS remove proativamente os endereços IP do balanceador de carga zonal do DNS quando vários problemas de infraestrutura afetam os serviços. Antes de iniciar uma mudança de zona, sempre verifique a capacidade atual da zona de disponibilidade.

  • Quando um Application Load Balancer for o destino de um Network Load Balancer, sempre inicie a mudança de zona pelo Network Load Balancer. Se você iniciar uma mudança de zona pelo Application Load Balancer, o Network Load Balancer não reconhecerá a mudança e continuará a enviar tráfego para o Application Load Balancer.

É possível iniciar uma mudança de zona para um balanceador de carga no console do ELB (na maioria das Regiões da AWS) ou no console do ARC.

Console
Para ativar a mudança de zona em um balanceador de carga (console)
  1. Abra o EC2 console da Amazon em https://console.aws.amazon.com/ec2/.

  2. Na página Navegação, em Balanceamento de carga, escolha Balanceadores de carga.

  3. Selecione o nome do Application Load Balancer.

  4. Na guia Atributos, selecione Editar.

  5. Em Configuração de roteamento da zona de disponibilidade, para Integração de mudança de zona do ARC, escolha Habilitar.

  6. Escolha Salvar.

AWS CLI
Para ativar a mudança de zona em um balanceador de carga (AWS CLI)
  • Digite o comando:

    aws elbv2 modify-load-balancer-attributes --load-balancer-arn my-alb-arn --attributes Key=zonal_shift.config.enabled,Value=true

Para obter mais informações sobre como iniciar uma mudança de zona, consulte Início, atualização ou cancelamento de uma mudança de zona.

Você pode usar a opção keepalive para configurar por quanto tempo as conexões permanecerão. Para obter mais informações, consulte duração da manutenção de atividade do cliente HTTP no Guia do usuário do Application Load Balancer. Por padrão, os Application Load Balancers definem o valor da duração da manutenção de atividade do cliente HTTP para 3.600 segundos ou 1 hora. Sugerimos que você reduza o valor para estar alinhado à meta de tempo de recuperação da aplicação, por exemplo, 300 segundos. Ao escolher o tempo de duração da manutenção de atividade de um cliente HTTP, considere que esse valor é uma troca entre se reconectar com mais frequência de modo geral, o que pode afetar a latência, e mover mais rapidamente todos os clientes para fora de uma AZ ou região comprometida.

Como funciona a mudança de zona para Application Load Balancers

Quando uma mudança de zona é iniciada em um Application Load Balancer com o balanceamento de carga entre zonas ativado, todo o tráfego para destinos é bloqueado na zona de disponibilidade comprometida e a mudança de zona remove o endereço IP de zona do DNS.

Para obter mais informações, consulte Integrações para seu Application Load Balancer no Guia do usuário do Application Load Balancer.