Des fonctions Cloud Node.js s'abonnent à un sujet Pub/Sub et écrivent dans BigQuery. Le taux de traitement des messages du sujet est bien plus élevé que prévu, mais aucune erreur n'apparaît dans Cloud Logging. Quelles sont les deux causes probables ? (Choisissez-en deux.)
Choisissez une réponse
Appuyez sur une option pour vérifier votre réponse.
Bonne réponse : Le code de l'abonné ne peut pas suivre le rythme des messages., Le code de l'abonné n'accuse pas réception des messages qu'il extrait..
Pourquoi c'est la réponse
Si le code de l'abonné ne peut pas suivre le rythme des messages, les messages s'accumulent dans la file d'attente Pub/Sub, ce qui entraîne un débit élevé sans erreurs visibles, car les messages sont reçus mais non traités à temps. De même, si le code de l'abonné ne confirme pas la réception des messages, Pub/Sub les considère comme non traités et tente de les redélivrer, ce qui augmente le débit perçu et l'accumulation de messages. Le quota de débit de l'éditeur n'est pas pertinent ici car le problème concerne le traitement des messages par l'abonné. Le maximum de 10 Mo de messages en attente est une limite par message, pas une limite globale. Une mauvaise gestion des erreurs entraînerait des erreurs dans Cloud Logging, ce qui n'est pas le cas ici.
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