Les téléchargements de la bibliothèque cliente Cloud échouent occasionnellement avec une erreur HTTP 504 Gateway Timeout. Comment rendre l'application plus résiliente ?
Choisissez une réponse
Appuyez sur une option pour vérifier votre réponse.
Bonne réponse : Écrire un processus de backoff exponentiel autour de l'appel de la bibliothèque cliente..
Pourquoi c'est la réponse
Un backoff exponentiel est une stratégie standard pour gérer les erreurs temporaires et améliorer la résilience des applications distribuées. Il réessaie les opérations échouées avec des délais d'attente croissants, ce qui réduit la charge sur le service en aval et permet aux problèmes temporaires de se résoudre. Un backoff avec un temps d'attente fixe d'une seconde pourrait ne pas être suffisant pour des problèmes plus longs et pourrait surcharger le service. Demander aux utilisateurs de réessayer manuellement est une mauvaise expérience utilisateur et ne résout pas le problème sous-jacent. Créer une file d'attente et informer les utilisateurs d'une nouvelle tentative dans 10 minutes est une approche asynchrone qui pourrait être appropriée pour certaines tâches, mais elle ne gère pas directement la résilience des téléchargements de la bibliothèque cliente en temps réel et introduit un délai inacceptable pour de nombreuses applications.
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