Tous les produits
Search
Centre de documentation

ApsaraDB RDS:Configure a database proxy endpoint

Dernière mise à jour :Aug 21, 2026

Une fois le proxy de base de données activé pour une instance ApsaraDB RDS for MySQL, les clients se connectent via un endpoint de proxy. Cette rubrique décrit les types d'endpoints et explique comment ajouter, modifier, basculer et libérer des endpoints de proxy, y compris les endpoints publics.

Limites

  • Une seule instance ApsaraDB RDS for MySQL prend en charge de 1 à 7 endpoints de proxy. L'activation du proxy de base de données crée un endpoint par défaut.

  • Chaque endpoint de proxy prend en charge un endpoint interne (Virtual Private Cloud (VPC)) et un endpoint public.

  • Vous devez conserver au moins un endpoint de proxy. La libération d'un endpoint de proxy supprime définitivement son ID, son endpoint interne et son endpoint public.

  • Le basculement du vSwitch pour un endpoint de proxy est pris en charge uniquement sur les instances à disque cloud.

  • Les endpoints de réseau classique ne peuvent plus être créés depuis le 7 décembre 2023. Les endpoints de réseau classique existants continuent de fonctionner, mais ne peuvent pas être restaurés une fois libérés.

Prérequis

Avant de commencer, assurez-vous d'avoir :

Types d'endpoints

Chaque endpoint de proxy prend en charge jusqu'à deux adresses :

Format d'adresse d'endpoint

Une adresse d'endpoint de proxy utilise la structure suivante. Prenons l'exemple de rm-*****.rwlb.cn-chengdu.rds.aliyuncs.com:3306 :

Segment Description Exemple
rm-***** Préfixe personnalisable. Doit commencer par une lettre minuscule, comporter entre 2 et 40 caractères et contenir uniquement des lettres, des chiffres et des traits d'union (-). rm-bp1abc123
rwlb Identifiant du proxy de répartition lecture/écriture. rwlb
cn-chengdu Région où l'instance est déployée. cn-hangzhou
rds.aliyuncs.com Nom de domaine du service Alibaba Cloud RDS.
3306 Port par défaut pour MySQL. Configurable dans la plage 1000–5999 pour les endpoints publics. 3306

Ajouter un endpoint de proxy

  1. Accédez à la page Instances RDS. Sélectionnez une région, puis cliquez sur l'ID de l'instance cible.

  2. Dans le volet de navigation de gauche, cliquez sur Database Proxy.

  3. En haut de la section Connection Information, cliquez sur Add Database Proxy Endpoint.

  4. Dans la boîte de dialogue, configurez la politique d'accès pour l'endpoint, puis cliquez sur OK. Pour plus de détails sur la configuration, consultez Configurer une politique d'accès pour un endpoint de proxy de base de données.

Basculer le vSwitch pour un endpoint de proxy

Important

Seules les instances à disque cloud prennent en charge cette opération. Le basculement du vSwitch entraîne une déconnexion transitoire d'environ 30 secondes pour les connexions passant par l'endpoint de proxy. Les connexions passant par les endpoints de l'instance principale ou des instances en lecture seule ne sont pas affectées. Effectuez cette opération pendant les heures creuses, ou redirigez temporairement le trafic de l'application vers l'endpoint de l'instance principale ou d'une instance en lecture seule. Assurez-vous que votre application dispose d'un mécanisme de reconnexion automatique.

  1. Accédez à la page Instances RDS. Sélectionnez une région, puis cliquez sur l'ID de l'instance cible.

  2. Dans le volet de navigation de gauche, cliquez sur Database Proxy.

  3. Dans la section Connection Information, sous Network Information pour l'endpoint de proxy cible, cliquez sur Switch vSwitch.

  4. Dans la boîte de dialogue, sélectionnez un Target vSwitch et une Change Time, puis cliquez sur OK.

Modifier l'adresse ou le port d'un endpoint de proxy

  1. Accédez à la page Instances RDS. Sélectionnez une région, puis cliquez sur l'ID de l'instance cible.

  2. Dans le volet de navigation de gauche, cliquez sur Database Proxy.

  3. Dans la section Connection Information, cliquez sur l'icône image.png située à côté de l'endpoint de proxy cible.

  4. Dans la boîte de dialogue, définissez le préfixe de l'adresse de connexion et le Port, puis cliquez sur OK.

Si vous avez effectué une mise à niveau d'un proxy partagé vers un proxy dédié, le suffixe de l'endpoint de proxy change lors de la première modification.

Libérer un endpoint de proxy

La libération d'un endpoint de proxy supprime définitivement son ID, son endpoint interne et son endpoint public. Vous devez conserver au moins un endpoint de proxy.
  1. Accédez à la page Instances RDS. Sélectionnez une région, puis cliquez sur l'ID de l'instance cible.

  2. Dans le volet de navigation de gauche, cliquez sur Database Proxy.

  3. Cliquez sur Delete Connection à côté de l'endpoint de proxy cible. Dans la boîte de dialogue, cliquez sur OK.

Gérer les endpoints publics

Chaque endpoint de proxy prend en charge un endpoint public. Lors de la demande d'un endpoint public, le préfixe doit commencer par une lettre minuscule, comporter entre 2 et 40 caractères et contenir uniquement des lettres, des chiffres et des traits d'union (-). Le port doit se situer dans la plage 1000–5999.

Demander un endpoint public

Vous pouvez demander un endpoint public depuis la page Database Proxy ou depuis la page Database Connection.

Depuis la page Database Proxy :

  1. Accédez à la page Instances RDS. Sélectionnez une région, puis cliquez sur l'ID de l'instance cible.

  2. Dans le volet de navigation de gauche, cliquez sur Database Proxy.

  3. Dans la section Connection Information, recherchez l'endpoint de proxy cible. Dans la colonne Public Endpoint/Port, cliquez sur Request Public Endpoint.

  4. Définissez le préfixe de l'endpoint public et le Port, puis cliquez sur OK.

Depuis la page Database Connection :

  1. Accédez à la page Instances RDS. Sélectionnez une région, puis cliquez sur l'ID de l'instance cible.

  2. Dans le volet de navigation de gauche, cliquez sur Database Connection.

  3. Dans la section Database Proxy Endpoint, cliquez sur Apply for Public Endpoint. Définissez le préfixe et le Port, puis cliquez sur OK.

Libérer un endpoint public

Vous pouvez libérer un endpoint public depuis la page Database Proxy ou depuis la page Database Connection.

Depuis la page Database Proxy :

  1. Accédez à la page Instances RDS. Sélectionnez une région, puis cliquez sur l'ID de l'instance cible.

  2. Dans le volet de navigation de gauche, cliquez sur Database Proxy.

  3. À côté de l'endpoint public que vous souhaitez libérer, cliquez sur Release Public Endpoint. Dans la boîte de dialogue, cliquez sur OK.

Depuis la page Database Connection :

  1. Accédez à la page Instances RDS. Sélectionnez une région, puis cliquez sur l'ID de l'instance cible.

  2. Dans le volet de navigation de gauche, cliquez sur Database Connection.

  3. Dans la section Database Proxy Connection, à côté de l'endpoint public que vous souhaitez libérer, cliquez sur Release Public Endpoint. Dans la boîte de dialogue, cliquez sur OK.

Étapes suivantes

Référence API

API Description
DescribeDBProxy Interroge les détails du proxy de base de données pour une instance RDS.
DescribeDBProxyEndpoint Interroge les informations sur l'endpoint de proxy pour une instance RDS.
ModifyDBProxyEndpoint Modifie les paramètres de l'endpoint de proxy pour une instance RDS.
CreateDBProxyEndpointAddress Crée une adresse pour un endpoint de proxy de base de données.
ModifyDBProxyEndpointAddress Modifie une adresse d'un endpoint de proxy de base de données.
DeleteDBProxyEndpointAddress Supprime une adresse d'un endpoint de proxy de base de données.