Pour vous connecter à un cluster PolarDB, vous devez disposer d'un endpoint. PolarDB propose des endpoints privés et publics pour les endpoints de cluster et les endpoints primaires. Cette rubrique explique comment consulter et demander des endpoints dans la console.
Endpoints
Type | Description | Network type |
Cluster endpoint (recommended) |
|
|
Primary endpoint | Chaque cluster PolarDB ne dispose que d'un seul endpoint primaire. Celui-ci présente les caractéristiques suivantes :
| |
Custom endpoint |
Remarque PolarDB vous permet de créer un endpoint personnalisé associé à un seul nœud. Si ce nœud tombe en panne, l'endpoint risque d'être indisponible pendant une heure maximum. N'utilisez pas cette configuration dans les environnements de production. |
Endpoints privés et publics
Network type | Description | Cas d'utilisation |
Private |
| Exemples :
|
Public | Par exemple, vous pouvez accéder à un cluster de base de données via Internet pour effectuer des opérations de maintenance. |
Consulter les endpoints et les ports
Connectez-vous à la console PolarDB. Dans le volet de navigation de gauche, cliquez sur Clusters, sélectionnez la région où se trouve le cluster, puis cliquez sur l'ID du cluster pour ouvrir la page des détails du cluster.
Sur la page Basic Information, dans la section Database Connections, survolez un endpoint cible pour afficher ses Network Information (endpoint et port) dans une infobulle. La section Database Connection affiche l'endpoint privé (par exemple,
pc-xxx.polardb.rds.aliyuncs.com) et le port (par exemple,1521). Un endpoint public n'est pas activé par défaut. Cliquez sur Apply pour en créer un. La section Database Connection contient deux types d'endpoints : Primary Endpoint et Cluster Endpoint (Recommended). Le mode par défaut de l'endpoint de cluster est Read/Write (Automatic Read/Write Splitting). Chaque type d'endpoint affiche son endpoint privé, son endpoint public et son EndpointId. Vous pouvez également cliquer sur Create Custom Endpoint pour ajouter un nouvel endpoint personnalisé.
Si vous vous connectiez précédemment à votre base de données via un nom de domaine et souhaitez continuer à l'utiliser après la migration vers le cloud, cliquez sur . Seuls les endpoints Private peuvent être liés à un nom de domaine privé.
Demander un endpoint public
Connectez-vous à la console PolarDB. Dans le volet de navigation de gauche, cliquez sur Clusters, sélectionnez la région où se trouve le cluster, puis cliquez sur l'ID du cluster pour ouvrir la page des détails du cluster.
-
Sur la page Basic Information, dans la section Database Connections, cliquez sur Apply dans la colonne Internet de la ligne correspondant à l'endpoint souhaité.
RemarqueVous ne pouvez demander qu'un endpoint Internet. Un endpoint Internal Network est automatiquement créé lors de la création d'un cluster ou d'un endpoint personnalisé ; il n'est donc pas nécessaire d'en faire la demande.
-
Dans la boîte de dialogue, définissez le préfixe de l'endpoint et cliquez sur OK.
RemarqueLe préfixe de l'endpoint doit respecter les exigences suivantes :
Il doit comporter entre 6 et 40 caractères et contenir uniquement des lettres minuscules, des chiffres et des traits d'union (-).
Il doit commencer par une lettre et se terminer par une lettre ou un chiffre.
Étapes suivantes
API associées
|
API |
Description |
|
Crée un endpoint public pour l'endpoint primaire, l'endpoint de cluster par défaut ou un endpoint personnalisé d'un cluster PolarDB. |
|
|
Récupère les informations relatives aux endpoints d'un cluster PolarDB. |