Selecione suas preferências de cookies

Usamos cookies essenciais e ferramentas semelhantes que são necessárias para fornecer nosso site e serviços. Usamos cookies de desempenho para coletar estatísticas anônimas, para que possamos entender como os clientes usam nosso site e fazer as devidas melhorias. Cookies essenciais não podem ser desativados, mas você pode clicar em “Personalizar” ou “Recusar” para recusar cookies de desempenho.

Se você concordar, a AWS e terceiros aprovados também usarão cookies para fornecer recursos úteis do site, lembrar suas preferências e exibir conteúdo relevante, incluindo publicidade relevante. Para aceitar ou recusar todos os cookies não essenciais, clique em “Aceitar” ou “Recusar”. Para fazer escolhas mais detalhadas, clique em “Personalizar”.

Crie EventBridge regras para eventos em piscinas aquecidas

Modo de foco
Crie EventBridge regras para eventos em piscinas aquecidas - Amazon EC2 Auto Scaling

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

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

O exemplo a seguir cria uma EventBridge regra para invocar ações programáticas. Ele faz isso sempre que seu grupo do Auto Scaling emitir um evento quando uma nova instância for adicionada ao pool ativo.

Antes de criar a regra, crie a AWS Lambda função que você deseja que a regra use como destino. Você deve especificar essa função como o destino da regra. O procedimento a seguir fornece somente as etapas para criar a EventBridge regra que atua quando novas instâncias entram no pool aquecido. Para obter um tutorial introdutório que mostra como criar uma função simples do Lambda a ser invocada quando um evento recebido corresponder a uma regra, consulte Tutorial: Configurar um gancho do ciclo de vida que invoca uma função do Lambda.

Para obter mais informações sobre como criar e trabalhar com pools ativos, consulte Diminua a latência para aplicações com tempos de inicialização longos usando pools ativos.

Para criar uma regra de evento para invocar uma função do Lambda
  1. Abra o EventBridge console da Amazon em https://console.aws.amazon.com/events/.

  2. No painel de navegação, escolha Regras.

  3. Escolha Criar Regra.

  4. Em Define rule detail (Definir detalhe da regra), faça o seguinte:

    1. Informe um Name (Nome) para a regra e, opcionalmente, uma descrição.

      Uma regra não pode ter o mesmo nome que outra regra na mesma região e no mesmo barramento de eventos.

    2. Em Barramento de eventos, escolha padrão. Quando um AWS service (Serviço da AWS) em sua conta gera um evento, ele sempre vai para o ônibus de eventos padrão da sua conta.

    3. Em Tipo de Regra, escolha Regra com Padrão de Evento.

    4. Escolha Próximo.

  5. Em Build event pattern (Criar padrão de evento), faça o seguinte:

    1. Em Origem do evento, escolha AWS eventos ou eventos de EventBridge parceiros.

    2. Em Padrão de evento, escolha Padrão personalizado (editor JSON) e cole o padrão a seguir na caixa Padrão de evento, substituindo o texto pelo nome do seu grupo de Auto Scaling. italics

      { "source": [ "aws.autoscaling" ], "detail-type": [ "EC2 Instance-launch Lifecycle Action" ], "detail": { "AutoScalingGroupName": [ "my-asg" ], "Origin": [ "EC2" ], "Destination": [ "WarmPool" ] } }

      Para criar uma regra que faça a correspondência com outros eventos, modifique o padrão de evento. Para obter mais informações, consulte Exemplo de padrões de eventos.

    3. Escolha Próximo.

  6. Em Select target(s) (Selecionar destino(s)), faça o seguinte:

    1. Em Target types (Tipos de destino), escolha AWS service (Serviço da AWS).

    2. Em Select a target (Selecionar um destino), escolha Lambda function (Função do Lambda).

    3. Em Function (Função), escolha a função para a qual deseja enviar os eventos.

    4. (Opcional) Em Configure version/alias (Configurar versão/alias), insira as configurações de versão e alias para a função do Lambda de destino.

    5. (Opcional) Em Additional settings (Configurações adicionais), insira qualquer configuração adicional conforme adequado para sua aplicação. Para obter mais informações, consulte Criação de EventBridge regras da Amazon que reagem a eventos no Guia EventBridge do usuário da Amazon.

    6. Escolha Próximo.

  7. (Opcional) Em Tags (Etiquetas), é possível atribuir, opcionalmente, uma ou mais etiquetas à sua regra e, em seguida, escolher Next (Próximo).

  8. Em Review and create (Revisar e criar), revise os detalhes da regra e modifique-os conforme necessário. Em seguida, escolha Create rule (Criar regra).

PrivacidadeTermos do sitePreferências de cookies
© 2025, Amazon Web Services, Inc. ou suas afiliadas. Todos os direitos reservados.