Uma aplicação usa uma função Lambda com uma fila SQS chamada high priority queue como fonte de evento. Uma segunda fila SQS, low priority queue, está sendo adicionada. A função Lambda deve sempre ler até 10 mensagens simultâneas da high priority queue antes de consumir da low priority queue, e a Lambda nunca deve exceder 100 invocações simultâneas. Qual configuração atende a esses requisitos?
Escolha uma resposta
Toque em uma opção para verificar sua resposta.
Resposta correta: Defina a simultaneidade máxima de mapeamento da fonte de evento (event source mapping maximum concurrency) para 10 para a high priority queue e 90 para a low priority queue..
Por que esta é a resposta
A configuração de "simultaneidade máxima de mapeamento da fonte de evento" (Maximum Concurrency) controla o número máximo de invocações simultâneas que um mapeamento de fonte de evento pode ter para uma função Lambda. Ao definir 10 para a fila de alta prioridade e 90 para a de baixa prioridade, a função Lambda priorizará o processamento de mensagens da fila de alta prioridade com até 10 invocações, e as 90 invocações restantes serão dedicadas à fila de baixa prioridade, respeitando o limite total de 100 invocações. As outras opções estão incorretas: O "tamanho do lote" (Batch Size) define quantas mensagens são processadas em uma única invocação, não o número de invocações simultâneas. O "atraso de entrega" (Delivery Delay) é uma propriedade da fila SQS que atrasa a entrega de mensagens, não controlando a simultaneidade da Lambda. A "janela de lote" (Batch Window) define o tempo máximo que o mapeamento da fonte de evento aguardará para coletar mensagens antes de invocar a função, não o número de invocações simultâneas.
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