Connectez-vous à un cluster PolarDB via son endpoint de cluster ou son endpoint principal. Depuis la console, vous pouvez consulter, demander, créer, modifier et libérer des endpoints.
Prérequis
Récupérez les informations de connexion nécessaires dans la rubrique Se connecter à un cluster de base de données.
Consulter les endpoints et les ports
Connectez-vous à la console PolarDB.
Dans le coin supérieur gauche, sélectionnez la région où votre cluster est déployé.
Recherchez le cluster cible et cliquez sur son ID.
-
Sur la page Basic Information, dans la section Database Connections, passez le curseur sur l'endpoint souhaité. La boîte de dialogue Network Information s'affiche avec l'endpoint et le numéro de port.
Cette boîte de dialogue affiche les endpoints privés et publics. Un endpoint principal se connecte au nœud primaire pour les opérations de lecture et d'écriture. Un endpoint de cluster [Recommandé] prend en charge la répartition lecture/écriture. Cliquez sur Create Custom Cluster Endpoint pour ajouter un endpoint personnalisé.
Pour conserver un nom de domaine après une migration vers le cloud, cliquez sur Bind Private Domain Name. Seuls les endpoints Private autorisent la liaison de domaines privés. Consultez la rubrique Noms de domaine privés.
Le port par défaut des endpoints PolarDB for MySQL est 3306. Vous pouvez le personnaliser. Reportez-vous à la section Modifier un endpoint.
Demander des endpoints publics
Connectez-vous à la console PolarDB.
Dans le coin supérieur gauche, sélectionnez la région où le cluster est déployé.
Recherchez le cluster cible et cliquez sur son ID.
-
Sur la page Basic Information, dans la section Database Connections, localisez l'endpoint concerné et cliquez sur Apply à droite de Public.
RemarqueVous pouvez uniquement demander un endpoint Public. Un endpoint Private est généré automatiquement lors de la création du cluster.
-
Dans la boîte de dialogue, saisissez un préfixe d'endpoint et cliquez sur OK.
RemarqueLe préfixe de l'endpoint doit respecter les exigences suivantes :
Comporter entre 6 et 40 caractères, constitués uniquement de lettres minuscules, de chiffres et de traits d'union (-).
Commencer par une lettre minuscule et se terminer par une lettre ou un chiffre.
PolarProxy est activé par défaut après la création de l'endpoint de cluster. Ajustez les paramètres comme décrit dans la rubrique Configurer PolarProxy.
Créer un endpoint personnalisé
Dans la section Database Connections de la page Basic Information, cliquez sur Create Custom Cluster Endpoint pour créer un endpoint personnalisé et configurer PolarProxy. Consultez la rubrique Configurer PolarProxy.
Avec l'édition Cluster de PolarDB for MySQL, vous pouvez spécifier un VPC et un vSwitch lors de la création d'un endpoint. Reportez-vous à la section Modifier le VPC et le vSwitch.
Modifier un endpoint
Dans la section Database Connections de la page Basic Information, localisez l'endpoint cible. À droite de l'adresse Private ou Public, cliquez sur l'icône
et sélectionnez Edit.
-
Le préfixe de l'endpoint doit satisfaire aux critères suivants :
Comporter entre 6 et 40 caractères, constitués exclusivement de lettres minuscules, de chiffres et de traits d'union (-).
Commencer par une lettre minuscule et se terminer par une lettre ou un chiffre.
Le numéro de port doit être compris entre 3000 et 5999.
Si le chiffrement SSL est activé, toute modification de l'endpoint entraîne le redémarrage du cluster.
Lorsque SSL est activé, l'endpoint modifié ne doit pas dépasser 64 caractères.
L'édition Cluster de PolarDB for MySQL permet de changer le VPC et le vSwitch associés à un endpoint. Consultez la section Modifier le VPC et le vSwitch.
Libérer un endpoint
Avant de libérer un endpoint, assurez-vous que vos applications utilisent un autre endpoint.
Un endpoint libéré est irrécupérable. Vous devrez cliquer sur Apply pour en obtenir un nouveau.
L'endpoint de cluster par défaut peut uniquement être modifié, mais pas libéré. En revanche, les endpoints de cluster personnalisés peuvent être libérés.
Dans la section Database Connections de la page Basic Information, localisez l'endpoint cible. À droite de l'adresse Public, cliquez sur l'icône
et sélectionnez Release.
Seuls les endpoints publics peuvent être libérés.
Étapes suivantes
Référence API
|
API |
Description |
|
Interroge les endpoints d'un cluster. |
|
|
Crée un endpoint public pour un cluster. |
|
|
Modifie un endpoint d'un cluster. |
|
|
Supprime un endpoint public d'un cluster. |