Edite os atributos do grupo-alvo para seu Gateway Load Balancer - Elastic Load Balancing

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á.

Edite os atributos do grupo-alvo para seu Gateway Load Balancer

Depois de criar um grupo-alvo para o Gateway Load Balancer, você pode editar os atributos do grupo-alvo.

Failover de destino

Com o failover de destino, você especifica como o Gateway Load Balancer trata os fluxos de tráfego existentes após um destino tornar-se não íntegro ou quando o registro do destino é cancelado. Por padrão, o Gateway Load Balancer continua enviando fluxos existentes para o mesmo destino, mesmo que o destino tenha falhado ou tenha seu registro cancelado. Você pode gerenciar esses fluxos reformulando-os (rebalance) ou deixando-os no estado padrão (no_rebalance).

Sem rebalancear:

O Gateway Load Balancer continua enviando fluxos existentes para destinos com falha ou esgotados. Se o Gateway Load Balancer não conseguir atingir a meta, o tráfego será interrompido.

No entanto, novos fluxos são enviados para destinos íntegros. Esse é o comportamento padrão.

Rebalancear:

O Gateway Load Balancer reformula os fluxos existentes e os envia para destinos íntegros após o tempo limite do atraso no cancelamento do registro.

Para destinos com registro cancelado, o tempo mínimo de failover dependerá do atraso no cancelamento do registro. O destino não é marcado como cancelado até que o atraso no cancelamento do registro seja concluído.

Para destinos não íntegros, o tempo mínimo de failover dependerá da configuração da verificação de integridade do grupo de destino (limite de tempos de intervalo). Esse é o tempo mínimo antes do qual um destino é sinalizado como não íntegro. Após esse período, o Gateway Load Balancer pode levar vários minutos devido ao tempo adicional de propagação e ao atraso na TCP retransmissão antes de redirecionar novos fluxos para destinos íntegros.

Para atualizar o atributo de failover de destino usando o console
  1. Abra o EC2 console da Amazon em https://console.aws.amazon.com/ec2/.

  2. No painel de navegação, em Load Balancing (Balanceamento de carga), escolha Grupos de destino.

  3. Escolha o nome do grupo de destino para abrir sua página de detalhes.

  4. Na página Detalhes do grupo, na seção Atributos, escolha Editar.

  5. Na página Editar atributos, altere o valor do Failover de destino conforme necessário.

  6. Escolha Salvar alterações.

Para atualizar o atributo de failover de destino usando o AWS CLI

Use o modify-target-group-attributescomando, com os seguintes pares de valores-chave:

  • Key= target_failover.on_deregistration e Value= no_rebalance (padrão) ou rebalance

  • Key= target_failover.on_unhealthy e Value= no_rebalance (padrão) ou rebalance

nota

Ambos os atributos (target_failover.on_deregistration e target_failover.on_unhealthy) devem ter o mesmo valor.

Atraso do cancelamento do registro

Quando você cancela o registro de um destino, o Gateway Load Balancer gerencia os fluxos para esse destino da seguinte forma:

Novos fluxos

O Gateway Load Balancer para de enviar novos fluxos.

Fluxos existentes

O Gateway Load Balancer manipula os fluxos existentes com base no protocolo:

  • TCP: os fluxos existentes são fechados se ficarem ociosos por mais de 350 segundos.

  • Outros protocolos: os fluxos existentes são fechados se ficarem ociosos por mais de 120 segundos.

Para ajudar a drenar os fluxos existentes, você pode habilitar o rebalanceamento de fluxo para seu grupo de destino. Para obter mais informações, consulte Failover de destino.

Um destino cancelado mostra que está draining até que o tempo limite expire. Depois que o tempo limite do cancelamento de registro expirar, o destino passa para um estado unused.

Para atualizar o atributo de atraso de cancelamento de registro usando o console
  1. Abra o EC2 console da Amazon em https://console.aws.amazon.com/ec2/.

  2. No painel de navegação, em Load Balancing (Balanceamento de carga), escolha Grupos de destino.

  3. Escolha o nome do grupo de destino para abrir sua página de detalhes.

  4. Na página Detalhes do grupo, na seção Atributos, escolha Editar.

  5. Na página Editar atributos, altere o valor do Atraso do cancelamento do registro conforme o necessário.

  6. Escolha Salvar alterações.

Para atualizar o atributo de atraso de cancelamento de registro usando o AWS CLI

Use o modify-target-group-attributescomando.

Aderência do fluxo

Por padrão, o Gateway Load Balancer mantém a aderência dos fluxos a um dispositivo de destino específico usando 5 tuplas (paraTCP/UDPflows). 5 tuplas incluem IP de origem, porta de origem, IP de destino, porta de destino e protocolo de transporte. Você pode usar o atributo de tipo de aderência para modificar o padrão (5 tuplas) e escolher 3 tuplas (IP de origem, IP de destino e protocolo de transporte) ou 2 tuplas (IP de origem e IP de destino).

Considerações sobre a aderência do fluxo
  • A aderência do fluxo é configurada e aplicada no nível do grupo de destino e se aplica a todo o tráfego que vai para o grupo de destino.

  • A aderência de fluxo de 2 e 3 tuplas não é suportada quando o modo de dispositivo AWS Transit Gateway está ativado. Para usar o modo appliance em seu AWS Transit Gateway, use a aderência de fluxo de 5 tuplas em seu Gateway Load Balancer

  • A aderência de fluxo pode levar a uma distribuição desigual de conexões e de fluxos, o que pode afetar a disponibilidade dos destinos. É recomendável que você encerre ou drene todos os fluxos existentes antes de modificar o tipo de aderência do grupo de destino.

Para atualizar o atributo de aderência do fluxo usando o console
  1. Abra o EC2 console da Amazon em https://console.aws.amazon.com/ec2/.

  2. No painel de navegação, em Load Balancing (Balanceamento de carga), escolha Grupos de destino.

  3. Escolha o nome do grupo de destino para abrir sua página de detalhes.

  4. Na página Detalhes do grupo, na seção Atributos, escolha Editar.

  5. Na página Editar atributos, altere o valor da Aderência do fluxo conforme necessário.

  6. Escolha Salvar alterações.

Para atualizar o atributo de aderência do fluxo usando o AWS CLI

Use o modify-target-group-attributescomando com os atributos stickiness.enabled e do stickiness.type grupo-alvo.