Algumas solicitações de API atravessam muitos microsserviços e demoram um tempo incomum. Como você determina qual serviço contribui com a maior parte da latência para essas solicitações?
Escolha uma resposta
Toque em uma opção para verificar sua resposta.
Resposta correta: Instrumente seu aplicativo com o Stackdriver Trace para detalhar a latência da solicitação por microsserviço.
Por que esta é a resposta
O Stackdriver Trace (agora Cloud Trace) é a ferramenta ideal para analisar a latência de solicitações em arquiteturas de microsserviços. Ele permite rastrear uma solicitação à medida que ela passa por diferentes serviços, visualizando o tempo gasto em cada etapa. Isso revela gargalos e o serviço que mais contribui para a latência total. Definir timeouts apenas falha a solicitação mais rapidamente, não identifica a causa. Enviar métricas personalizadas pode ajudar, mas não oferece a granularidade e a visualização de rastreamento distribuído que o Cloud Trace proporciona. Usar o Stackdriver Monitoring (agora Cloud Monitoring) para observar latências altas é um bom primeiro passo, mas não detalha qual microsserviço é o culpado.
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