Les journaux de votre application affichent des erreurs HTTP 503 provenant de l'API Cloud Storage. Implémentez la logique de nouvelle tentative recommandée par Google pour améliorer les taux de réussite. Quelle approche devriez-vous adopter ?
Choisissez une réponse
Appuyez sur une option pour vérifier votre réponse.
Bonne réponse : Retenter chaque échec à des intervalles de temps croissants jusqu'à un nombre maximal de tentatives..
Pourquoi c'est la réponse
L'approche recommandée par Google pour la gestion des erreurs transitoires, comme les 503 (Service Unavailable), est d'utiliser une stratégie de nouvelle tentative avec un backoff exponentiel tronqué. Cela signifie que chaque nouvelle tentative doit être effectuée après un délai de plus en plus long, jusqu'à un nombre maximal de tentatives ou un délai total. Cette méthode permet d'éviter de surcharger un service déjà en difficulté et de laisser le temps au service de se rétablir. Retenter à des intervalles fixes ou décroissants pourrait aggraver la situation ou ne pas donner suffisamment de temps au service pour récupérer. Retenter par lots n'est pas une stratégie de nouvelle tentative individuelle et ne résout pas le problème de la surcharge potentielle.
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