Você precisa atualizar um pipeline de streaming de produção que ingere dados do Pub/Sub e fazer com que o pipeline atualizado reprocessse as mensagens entregues nos dois dias anteriores. Quais ações realizam isso? (Escolha duas.)
Escolha uma resposta
Toque em uma opção para verificar sua resposta.
Resposta correta: Habilite a flag retain‑acked‑messages da assinatura do Pub/Sub..
Por que esta é a resposta
Para reprocessar mensagens entregues nos dois dias anteriores, você precisa garantir que o Pub/Sub as retenha mesmo após o reconhecimento. A flag retain-acked-messages na assinatura do Pub/Sub, combinada com a configuração de messageretentionduration para pelo menos dois dias, permite que você "busque" (seek) para um carimbo de data/hora anterior e reprocessse as mensagens. O Pub/Sub Seek com um carimbo de data/hora é a ação que efetivamente move o ponteiro da assinatura para o ponto desejado no tempo. Usar um Snapshot do Pub/Sub capturado dois dias antes não funcionaria, pois um snapshot captura o estado atual das mensagens não reconhecidas, não permitindo o reprocessamento de mensagens já reconhecidas. Criar uma nova assinatura não reprocessaria mensagens antigas, apenas começaria a receber novas. A flag clear-retry-policy não está relacionada ao reprocessamento de mensagens reconhecidas.
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