Usuários fazem upload de documentos para um bucket S3 por meio de uma interface web. Um evento S3 aciona uma função Lambda para processar cada upload, mas o Lambda às vezes atinge o tempo limite. Com o Lambda configurado usando as configurações padrão, o que acontece com o evento S3 quando a função atinge o tempo limite?
Escolha uma resposta
Toque em uma opção para verificar sua resposta.
Resposta correta: O evento S3 é descartado após duas novas tentativas..
Por que esta é a resposta
Quando uma função Lambda acionada por um evento S3 atinge o tempo limite ou falha, o S3 tenta novamente a entrega do evento. Por padrão, o S3 tenta novamente duas vezes, totalizando três tentativas (a tentativa inicial e duas novas tentativas). Se a função Lambda continuar a falhar ou atingir o tempo limite após essas três tentativas, o evento S3 é descartado e não é processado. As outras opções estão incorretas: O Amazon SNS não envia uma notificação padrão para eventos S3 com falha de Lambda; isso exigiria configuração adicional (por exemplo, usando destinos de falha do Lambda ou CloudWatch Alarms). O evento não é enviado para uma Dead Letter Queue (DLQ) padrão do S3; DLQs são uma configuração do Lambda para eventos assíncronos, mas o S3 não as utiliza diretamente para falhas de invocação. O S3 não continua tentando novamente indefinidamente; há um limite de novas tentativas para evitar loops infinitos e consumo excessivo de recursos.
Passe no seu exame — sem a busca interminável por respostas
Obtenha todas as perguntas e explicações verificadas para este exame em um só lugar e economize horas de preparação. Mais de 1.000 certificações · Mais de 20 idiomas · Grátis para começar.
Passe no seu exame mais rápido → Não é necessário cartão