Você tem um tópico de sistema do Azure Event Grid que entrega eventos a um endpoint HTTPS em uma Azure Function. Ocasionalmente, o endpoint sofre limitação de taxa (throttling) e os eventos são descartados. Você deve (1) capturar eventos não entregáveis para inspeção posterior em um contêiner de blob e (2) reduzir as tentativas desnecessárias quando o endpoint estiver não íntegro. O que você deve fazer?
Escolha uma resposta
Toque em uma opção para verificar sua resposta.
Resposta correta: Configure a assinatura de evento com um destino de "dead-letter" que aponte para um contêiner de blob em uma conta do Azure Storage. Habilite uma identidade gerenciada e conceda a ela a função Storage Blob Data Contributor na conta de armazenamento., Configure a política de repetição da assinatura de evento definindo MaxDeliveryAttempts e EventTimeToLiveInMinutes para valores apropriados para as características de recuperação do seu endpoint..
Por que esta é a resposta
Ambas as opções corretas abordam os requisitos. A primeira opção, configurar um destino de "dead-letter" para um contêiner de blob, atende ao requisito de capturar eventos não entregáveis para inspeção posterior. A identidade gerenciada com a função "Storage Blob Data Contributor" garante que o Event Grid tenha permissão para gravar no blob. A segunda opção, configurar a política de repetição com MaxDeliveryAttempts e EventTimeToLiveInMinutes, atende ao requisito de reduzir tentativas desnecessárias quando o endpoint estiver não íntegro, permitindo que você defina quantas vezes o Event Grid tentará entregar um evento e por quanto tempo ele o manterá antes de enviá-lo para o "dead-letter". As opções incorretas são: Ativar o tratamento de mensagens "poison" para a Azure Function é uma funcionalidade da Function App, não do Event Grid, e não captura eventos não entregáveis do Event Grid. Habilitar o Event Hubs Capture não se aplica diretamente a tópicos do Event Grid; ele é usado para capturar dados de um Event Hub. Usar uma fila do Service Bus como local de "dead-letter" é possível, mas o requisito especifica um contêiner de blob.
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