Modification du serveur back-end d'un équilibreur de charge

Mettez à jour un serveur back-end pour un équilibreur de charge.

    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 Back-ends.
      L'onglet Back-ends s'ouvre. Tous les serveurs back-end de l'ensemble de back-ends sélectionné sont affichés dans une table.
    4. Dans le menu Actions du serveur back-end, sélectionnez Modifier le back-end.

      Pour appliquer la même modification à plusieurs serveurs back-end répertoriés, sélectionnez-les, puis sélectionnez Modifier les paramètres sur les back-ends sélectionnés dans le menu Action au-dessus de la liste, en regard du bouton Ajouter des back-ends. Vous pouvez sélectionner plusieurs serveurs pour appliquer la même action à chacun d'entre eux.

    5. Dans le panneau Modifier le back-end, effectuez les modifications suivantes :
      • Port : ouvre une boîte de dialogue dans laquelle vous pouvez modifier le paramètre de port d'application. Assurez-vous que le port de vérification de l'état de l'ensemble de back-ends correspond au numéro de port du serveur back-end.
      • Pondération : modifiez la pondération de l'équilibrage de charge.
      • Supprimer les back-ends : sélectionnez True pour désactiver les nouvelles connexions. L'équilibreur de charge arrête de transmettre les nouvelles connexions TCP et les nouvelles demandes HTTP non persistantes à ce serveur back-end. Ce paramètre vous permet de mettre le serveur hors service à des fins de maintenance.
      • Définir les back-ends en mode hors ligne : sélectionnez Vrai pour empêcher l'équilibrage de charge de transférer le trafic entrant vers ce serveur back-end.
      • Définir les back-ends comme sauvegarde : sélectionnez Vrai pour définir le serveur back-end en tant qu'unité de sauvegarde. L'équilibreur de charge transmet le trafic entrant au serveur back-end uniquement lorsque tous les autres serveurs back-end, qui ne sont pas marqués comme "sauvegarde", échouent au stratégie de vérification de l'état. Cette configuration est utile pour gérer les scénarios de récupération après sinistre. Les serveurs back-end marqués comme des sauvegardes ne sont plus compatibles avec un équilibreur de charge qui utilise la stratégie d'adresse IP.
      • Nombre maximal de connexions de back-end : activez Définir la limite, indiquez la valeur de connexion de processus d'écoute maximale uniforme pour le serveur back-end, et créez également des remplacements vers la valeur uniforme pour les adresses IP indiquées. La valeur minimale est 256. Le maximum est de 65535.
    6. Sélectionnez Enregistrer les modifications.
  • Utilisez la commande oci lb backend get et les paramètres requis pour modifier le serveur back-end d'un équilibreur de charge :

    oci lb backend update --backend-name backend_name --backend-set-name backend_set_name --load-balancer-id load_balancer_id --backup [true|false] --drain [true|false] --offline [true|false] --weight weight [OPTIONS]

    Le paramètre backup indique si l'équilibreur de charge traite (true) ou non (false) le serveur comme une unité de sauvegarde. Si la valeur est true, l'équilibreur de charge ne transfère aucun trafic entrant au serveur back-end, sauf si tous les autres serveurs back-end non désignés comme des "serveurs de sauvegarde" échouent au test de la stratégie de vérification de l'état. Vous ne pouvez pas ajouter un serveur back-end désigné comme backup à un ensemble de back-ends qui utilise la stratégie de hachage d'adresse IP.

    Le paramètre drain indique si l'équilibreur de charge purge (true) ou non (false) le serveur back-end. Si la valeur est true, le serveur back-end ne reçoit aucun nouveau trafic entrant.

    Le paramètre weight indique la pondération de stratégie d'équilibrage de charge affectée au serveur. Les serveurs back-end ayant une pondération plus élevée reçoivent une proportion plus importante du trafic entrant. Par exemple, un serveur avec une pondération "3" reçoit trois fois plus de nouvelles connexions qu'un serveur dont la pondération est "1". Pour plus d'informations sur les stratégies d'équilibrage de charge, reportez-vous à Fonctionnement des stratégies d'équilibrage de charge.

    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 UpdateBackend pour obtenir les détails d'un back-end contenu dans un ensemble de back-ends pour un équilibreur de charge.