Limites de temps de réponse

Limites de vérification API - Limites de temps de réponse

Que sont les limites de temps de réponse ?

Les limites de temps de réponse vous permettent de définir des seuils pour marquer une vérification API comme dégradée ou échouée en fonction du temps nécessaire pour recevoir une réponse. Cela aide à identifier les problèmes de performance rapidement et à prendre les mesures nécessaires pour maintenir des performances API optimales.

Comment configurer les limites de temps de réponse

Vous pouvez configurer les limites suivantes :

  • Dégradée après : Marquer la vérification comme dégradée si le temps de réponse dépasse un nombre spécifié de millisecondes. Cela indique que l'API fonctionne toujours mais n'est pas performante de manière optimale.
  • Échouée après : Marquer la vérification comme échouée si le temps de réponse dépasse un nombre spécifié de millisecondes. Cela indique que l'API ne fonctionne pas comme prévu et nécessite une attention immédiate.

Si la vérification API est à la fois dégradée et échouée en fonction des limites de temps de réponse, elle sera marquée comme échouée. Cela garantit que tout problème de performance grave est rapidement mis en évidence.

Limites de temps de réponse

Cas d'utilisation pratiques

  • Surveillance des performances : Définissez des seuils pour surveiller et maintenir les performances de l'API. Par exemple, marquez une API comme dégradée si le temps de réponse dépasse 2000 ms et comme échouée s'il dépasse 5000 ms.
  • Système d'alerte précoce : Utilisez les limites de dégradation comme système d'alerte précoce pour identifier les problèmes de performance potentiels avant qu'ils ne deviennent des défaillances.
  • Accords de niveau de service (SLA) : Assurez-vous que votre API respecte les exigences de temps de réponse spécifiées dans vos SLA en définissant des limites appropriées.

Avantages de la définition des limites de temps de réponse

  • Surveillance proactive : Identifiez la dégradation des performances rapidement et prenez des mesures correctives avant qu'elle n'impacte les utilisateurs.
  • Fiabilité améliorée : Maintenez une haute fiabilité de l'API en garantissant des réponses rapides.
  • Expérience utilisateur améliorée : Assurez-vous que les utilisateurs reçoivent des réponses rapides et efficaces de votre API.

En configurant les limites de temps de réponse, vous pouvez vous assurer que votre API fonctionne de manière optimale et offre une expérience cohérente et fiable à vos utilisateurs.