Uma fila SQS é uma fonte de eventos para uma função Lambda que converte arquivos de vídeo para uma resolução mais baixa. A função Lambda está atingindo o tempo limite em vídeos mais longos, e seu tempo limite já está definido para o máximo permitido. Como um desenvolvedor pode evitar esses tempos limite sem modificar o código da função?
Escolha uma resposta
Toque em uma opção para verificar sua resposta.
Resposta correta: Aumentar a alocação de memória da função Lambda..
Por que esta é a resposta
Aumentar a alocação de memória de uma função Lambda também aumenta proporcionalmente a CPU disponível. Para tarefas computacionalmente intensivas, como conversão de vídeo, mais CPU pode acelerar o processamento e evitar tempos limite, mesmo que o tempo limite já esteja no máximo. Aumentar o tempo limite de visibilidade da fila SQS não afeta o tempo de execução da função, apenas por quanto tempo uma mensagem fica invisível para outros consumidores. Aumentar o tamanho da instância do host não é uma opção configurável diretamente pelo desenvolvedor para funções Lambda, pois o AWS gerencia a infraestrutura subjacente. Implementar multi-threading exigiria modificações no código da função, o que a pergunta explicitamente busca evitar.
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