Modification des stratégies de vérification de l'état d'un équilibreur de charge

Mettez à jour les stratégies de vérification de l'état d'un équilibreur de charge et d'un ensemble de back-ends.

    1. Sur la page de liste Equilibreurs de charge, sélectionnez l'équilibreur de charge à utiliser. Si vous avez besoin d'aide pour rechercher la page de liste ou l'équilibreur de charge, reportez-vous à Liste des équilibreurs de charge.
    2. Sur la page de détails de l'équilibreur de charge, sélectionnez Ensembles de back-ends.
    3. Sélectionnez l'ensemble de back-ends avec lequel vous voulez travailler.
    4. Sur la page de détails de l'ensemble de back-ends, sélectionnez Mettre à jour la vérification de l'état.
    5. Dans le panneau Mettre à jour la vérification de l'état, modifiez l'un des éléments suivants :
      • Protocole : indiquez le protocole :
        • HTTP
        • TCP

        Configurez le protocole de vérification de l'état pour qu'il corresponde à votre application ou service. Pour plus d'informations, reportez-vous à Stratégies d'état pour les équilibreurs de charge.

      • Port : indiquez le port du serveur back-end sur lequel exécuter la vérification de l'état.

        Vous pouvez saisir la valeur "0" pour que la vérification de l'état utilise le port de trafic du serveur back-end.

      • Forcer les vérifications de l'état en texte brut : (HTTP uniquement) facultatif. Cochez cette case pour envoyer la vérification de l'état au serveur back-end sans SSL.

        Cette option n'est disponible que lorsque le protocole du serveur back-end est défini sur HTTP. Le protocole SSL n'est pas activé sur le serveur back-end. Lorsque SSL est désactivé, les vérifications de l'état sont toujours en texte brut.

      • Intervalle en ms : indiquez la fréquence d'exécution de la vérification de l'état, en millisecondes. Par défaut, la valeur est définie sur 10 000 (10 secondes).
      • Délai d'expiration en ms : indiquez la durée maximale d'attente d'une réponse à une vérification de l'état, en millisecondes. Une vérification de l'état aboutit uniquement si une réponse est renvoyée dans ce délai d'expiration. Par défaut, la valeur est définie sur 3 000 (3 secondes).
      • Nombre de nouvelles tentatives : indiquez le nombre de nouvelles tentatives à faire avant de considérer un serveur back-end en mauvais état. Ce nombre s'applique également lors de la récupération du bon état d'un serveur. La valeur par défaut est 3.
      • Code d'état : (HTTP uniquement) indiquez le code d'état qu'un serveur back-end en bon état doit renvoyer.
      • Chemin d'URL (URI) : (HTTP uniquement) indiquez l'adresse d'URL sur laquelle exécuter la vérification de l'état.
      • Expression régulière de corps des réponses : (HTTP uniquement) indiquez une expression régulière servant à analyser le corps des réponses à partir du serveur back-end.
    6. Sélectionnez Enregistrer les modifications.
  • Utilisez la commande oci lb health-checker update et les paramètres requis pour modifier les stratégies de vérification de l'état d'un équilibreur de charge.

    oci lb health-checker update --backend-set-name backend_set_name --load-balancer-id load_balancer_id --interval-in-millis interval_in_millis --port port --protocol protocol --response-body-regex response_body_regex --retries retries  --return-code return_code --timeout-in-millis timeout_in_millis [OPTIONS]

    Pour obtenir la liste complète des paramètres et des valeurs des commandes de la CLI, reportez-vous à Référence des commandes de la CLI.

  • Exécutez l'opération UpdateHealthChecker afin de modifier une stratégie de vérification de l'état d'un ensemble de back-ends pour un équilibreur de charge.