Configurer les équilibreurs de charge OCI
Configurez un équilibreur de charge, enregistrez-le avec le DNS et vérifiez qu'il fonctionne comme prévu.
Avant de commencer
Assurez-vous que vous disposez des éléments suivants :
- Un cluster haute disponibilité Access Gateway qui possède au moins deux nœuds de travail.
- Le domaine externe pour l'équilibreur de charge (par exemple, oag-external.com).
Étapes
-
Connectez-vous à OCI et configurez un équilibreur de charge :
- Utilisez un navigateur pour vous connecter à Oracle Cloud.
- Sélectionnez .
- Cliquez sur Créer un équilibreur de charge.
- Dans la boîte de dialogue Sélectionner le type d'équilibreur de charge, choisissez Équilibreur de charge. Cliquez sur Créer un équilibreur de charge.
- À l'étape Ajouter des détails, indiquez :
Champ ou section
Valeur
Nom
Saisissez un nom significatif (par exemple, AccessGatewayExternallb).
Type de visibilité
Sélectionnez Publique.
Affecter une adresse IP publique
Sélectionnez Éphémère ou IP réservée, selon le cas qui s'applique.
Formes
Modifiez la bande passante minimale et maximale pour prendre en charge le trafic attendu.
Choisir les réseaux
Pour Réseau cloud virtuel…, sélectionnez le réseau cloud virtuel qui contient les nœuds de travail Access Gateway.
Pour sous-réseau dans…, sélectionnez le sous-réseau affecté aux nœuds de travail Access Gateway.
- Cliquez sur Suivant.
- À l'étape Choisir des back-ends, indiquez :
Champ ou section
Valeur
Politique d'équilibrage de charge
Sélectionnez Hachage d'IP.
Back-ends
Cliquez sur Ajouter des back-ends et sélectionnez les instances appropriées de Access Gateway.
Conseil :Vous pouvez définir un équilibreur de charge sans ressources back-end, puis les affecter ultérieurement.
Affecter une adresse IP publique
Sélectionnez Éphémère ou IP réservée, selon le cas qui s'applique.
Formes
Modifiez la bande passante minimale et maximale pour prendre en charge le trafic attendu.
Choisir les réseaux
Pour Réseau cloud virtuel…, sélectionnez le réseau cloud virtuel qui contient les nœuds de travail Access Gateway.
Pour sous-réseau dans…, sélectionnez le sous-réseau affecté aux nœuds de travail Access Gateway.
Spécifier la politique de contrôle d'intégrité
Pour Chemin URL (URI), saisissez
/statusLaissez toutes les autres valeurs inchangées.
- Cliquez sur Suivant.
- À l'étape Configurer le processus d'écoute, indiquez :
Champ ou section
Valeur
Nom
Saisissez un nom significatif (par exemple, processus d'écoute équilibrage de charge OAG).
Type de trafic
Sélectionnez HTTP.
- Cliquez sur Suivant.
- À l'étape Gérer la journalisation, cliquez sur Soumettre.
Oracle Cloud Infrastructure crée l'équilibreur de charge. L'opération peut prendre jusqu'à cinq minutes.
- Enregistrez l'équilibreur de charge auprès de votre fournisseur de services DNS. Les étapes suivantes peuvent varier selon le fournisseur DNS :
- Dans la console OCI, accédez à .
- Notez l'adresse IP de l'équilibreur de charge.
- Connectez-vous à votre fournisseur de services DNS et ajoutez un enregistrement CNAME mappant l'adresse IP frontale avec le nom externe. Par exemple :
CNAME host: www.[your external name], target: load balancer ip address - Accédez à nouveau à la console OCI.
- Testez l'équilibreur de charge à l'aide d'une application basée sur l'en-tête. Complétez cette section si aucune application n'existe déjà pour
www.[external domain].com:- Retournez dans Console Access Gateway Admin UI ou connectez-vous-y.
- Sélectionnez l'onglet Applications.
- Cliquez sur Ajouter.
- Sélectionnez Exemple d'en-tête.
- Dans l'onglet Essentiels, spécifiez les éléments suivants :
Champ Valeur Nom
Un nom significatif pour l'application (test en-tête de l'équilibreur de charge, par exemple).
Domaine public
www.[external domain] (par exemple,
www.oag-external.com)Groups
Everyone
- Cliquez sur Suivant. L'onglet Attributs s'ouvre.
- Cliquez sur Suivant. L'onglet Politiques s'ouvre.
- Cliquez sur Terminé.
- Ouvrez un nouveau navigateur ou une fenêtre Chrome en navigation privée.
- Saisissez l'URL associée à l'application.
- La page d'exemple d'en-tête de l'app Access Gateway doit s'afficher.