Certaines requêtes API traversent de nombreux microservices et prennent un temps anormalement long. Comment déterminez-vous quel service contribue le plus à la latence de ces requêtes ?
Choisissez une réponse
Appuyez sur une option pour vérifier votre réponse.
Bonne réponse : Instrumentez votre application avec Stackdriver Trace pour décomposer la latence des requêtes par microservice.
Pourquoi c'est la réponse
Stackdriver Trace (désormais Cloud Trace) est conçu pour le traçage distribué, ce qui permet de visualiser le chemin d'une requête à travers plusieurs microservices. En instrumentant votre application, vous pouvez voir la durée de chaque étape et identifier les goulots d'étranglement de latence. Définir des délais d'expiration ne résout pas la cause première de la latence, mais échoue simplement les requêtes. L'envoi de métriques personnalisées à Stackdriver Monitoring peut montrer la latence globale, mais ne décompose pas la latence par service. Utiliser Stackdriver Monitoring pour rechercher des informations sur les latences élevées est utile pour la détection, mais ne fournit pas la granularité nécessaire pour identifier le service spécifique responsable.
Réussissez votre examen — sans la chasse aux réponses interminable
Obtenez toutes les questions et explications vérifiées pour cet examen en un seul endroit, et économisez des heures de préparation. Plus de 1 000 certifications · Plus de 20 langues · Gratuit pour commencer.
Réussissez votre examen plus rapidement → Pas de carte requise