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á.
Adicionar uma regra de ouvinte
Você configura uma regra de ouvinte com prioridade, condições e ações. Uma regra direciona o tráfego para os grupos-alvo especificados quando as condições da regra são atendidas. Para obter mais informações sobre conceitos de regras, consulteRegras do listener.
- Console
-
Para criar uma regra de ouvinte
Abra o console do Amazon EC2 em https://console.aws.amazon.com/ec2/
. -
No painel de navegação, selecione Load Balancers.
-
Escolha o nome do balanceador de carga para abrir sua página de detalhes.
-
Na guia Ouvintes e regras, escolha o texto na Protocol:Port coluna para abrir a página de detalhes do ouvinte.
-
Na guia Regras, selecione Adicionar regra.
-
Em Nome, opcionalmente, insira um nome para a regra.
-
Em Condição, a condição IP de origem é selecionada. Em Tipo de endereço IP, escolha IPv4 ou IPv6.
-
Em Ação, escolha Encaminhar para grupos-alvo e, em seguida, escolha um ou mais grupos-alvo. Se você escolher mais de um grupo-alvo, deverá especificar um peso para cada grupo-alvo.
-
Escolha Próximo.
-
Em Prioridade, insira um valor de 1 a 50.000. As regras são avaliadas em ordem de prioridade, do valor mais baixo para o valor mais alto.
-
Escolha Próximo.
-
Na página Review and create (Revisar e criar), escolha Create (Criar).
- AWS CLI
-
Para criar uma regra de ouvinte que roteie o tráfego IPv4
Use o comando create-rule a seguir para criar uma regra que roteie o tráfego de origem IPv4 para um grupo de destino IPv4.
aws elbv2 create-rule \ --listener-arnlistener-arn\ --priority10\ --conditions '[{"Field":"source-ip","SourceIpConfig":{"IpAddressType":"ipv4"}}]' \ --actions '[{"Type":"forward","TargetGroupArn":"ipv4-target-group-arn"}]'Para criar uma regra de ouvinte que roteie o tráfego IPv6
Use o comando create-rule a seguir para criar uma regra que roteie o tráfego de origem IPv6 para um grupo de destino IPv6.
aws elbv2 create-rule \ --listener-arnlistener-arn\ --priority20\ --conditions '[{"Field":"source-ip","SourceIpConfig":{"IpAddressType":"ipv6"}}]' \ --actions '[{"Type":"forward","TargetGroupArn":"ipv6-target-group-arn"}]'Para criar uma regra de ouvinte com grupos-alvo ponderados
Use o comando create-rule a seguir para criar uma regra que direcione o tráfego para vários grupos-alvo com pesos.
aws elbv2 create-rule \ --listener-arnlistener-arn\ --priority10\ --conditions '[{"Field":"source-ip","SourceIpConfig":{"IpAddressType":"ipv4"}}]' \ --actions '[{"Type":"forward","ForwardConfig":{"TargetGroups":[{"TargetGroupArn":"ipv4-tg-1-arn","Weight":70},{"TargetGroupArn":"ipv4-tg-2-arn","Weight":30}]}}]'