Stratégies de vérification de l'état pour les équilibreurs de charge
Configurez et utilisez les vérifications de l'état afin de déterminer la disponibilité des serveurs back-end pour un équilibreur de charge.
Une vérification de l'état est un test visant à vérifier la disponibilité des serveurs back-end. Une vérification de l'état peut être une demande ou une tentative de connexion. L'équilibreur de charge applique la stratégie de vérification de l'état à un intervalle spécifié afin de surveiller en continu les serveurs back-end. Si un serveur échoue au test de la vérification de l'état, l'équilibreur de charge le met temporairement hors service. Si ce même serveur le réussit ultérieurement, l'équilibreur de charge le remet en service.
Vous devez configurer la stratégie de vérification de l'état lors de la création d'un ensemble de back-ends. Vous pouvez configurer des vérifications de l'état au niveau TCP ou HTTP pour les serveurs back-end. Si vous le souhaitez, vous pouvez utiliser SSL avec les vérifications de l'état au niveau TCP et HTTP.
- Les vérifications de l'état au niveau TCP tentent d'établir une connexion TCP avec les serveurs back-end en établissant une liaison tridirectionnelle TCP.
- Les vérifications de l'état au niveau HTTP envoient des demandes aux serveurs back-end sur un URI donné et valident la réponse en fonction du code de statut ou des données d'entité (corps) renvoyées. Les vérifications de l'état HTTP pour les ensembles de back-ends configurés avec l'option Utiliser SSL utilisent HTTPS pour les vérifications de l'état, sauf si elles sont également configurées pour utiliser des vérifications de l'état en texte brut.
Le service fournit des fonctions de vérification de l'état propres à l'application afin d'améliorer la disponibilité et de réduire la fenêtre de maintenance de l'application.
La page Détails de l'ensemble de back-ends fournit le même indicateur d'état d'intégrité que celui trouvé dans la liste des ensembles de back-ends de l'équilibreur de charge. Elle comprend également des compteurs pour les valeurs d'état Etat du back-end signalées par les serveurs back-end de l'ensemble de back-ends.
Les badges du compteur d'état indiquent les éléments suivants :
- Nombre d'entités enfant signalant le niveau d'état indiqué.
- Si un compteur correspond à l'état général, le badge présente une couleur de remplissage.
- Si un compteur comporte une valeur nulle, le badge présente un contour gris clair et aucune couleur de remplissage.
Voici la liste des rubriques relatives à la vérification de l'état :
Indicateurs d'état pour les équilibreurs de charge
Présentation des problèmes d'état d'équilibreur de charge
Meilleures pratiques relatives à la vérification de l'état d'équilibreur de charge
Création d'une page de vérification de l'état Python personnalisée pour l'équilibreur de charge
Vous pouvez effectuer les tâches de gestion de vérification d'état suivantes :
Obtenez les détails d'une stratégie de vérification de l'état d'un équilibreur.
Modifiez les stratégies de vérification de l'état d'un équilibreur de charge.