Un clúster de PolarDB cuenta con tres tipos de endpoints: endpoints principales, endpoints de clúster y endpoints personalizados. Cuando se conecta a un clúster de PolarDB, puede usar cualquiera de estos tres tipos de endpoints del clúster de PolarDB. Se recomienda utilizar el endpoint de clúster.
Endpoints
-
Clúster centralizado de PolarDB for PostgreSQL (la Product version es Enterprise Edition o Standard Edition)
-
Clúster distribuido de PolarDB for PostgreSQL
Tipo | Descripción | Tipos de red |
Endpoint de clúster (recomendado) | Cuando se crea un clúster centralizado de PolarDB for PostgreSQL (donde la product version es Enterprise Edition o Standard Edition), cada clúster incluye un endpoint de clúster predeterminado. Un proxy de base de datos gestiona este endpoint. El endpoint de clúster admite la división automática de lectura y escritura. Las solicitudes de escritura se enrutan al nodo principal y las de lectura a los nodos de solo lectura. Para obtener más información sobre el proxy de base de datos, consulte Database proxy. Nota Los clústeres distribuidos de PolarDB for PostgreSQL no incluyen este endpoint de clúster predeterminado. |
|
Endpoint principal | Cada clúster de PolarDB tiene un único endpoint principal con las siguientes características:
| |
Endpoint personalizado |
|
Endpoints privados y públicos
Tipo de red | Descripción | Casos de uso |
Red privada |
| Por ejemplo:
|
Red pública |
| Por ejemplo: acceda al clúster de base de datos a través de la red pública para tareas de mantenimiento. |
Consultar endpoints y puertos
Inicie sesión en la consola de PolarDB. En el panel de navegación izquierdo, haga clic en Clusters. Seleccione la región donde se encuentra su clúster y luego haga clic en el ID del clúster.
-
Consulte el endpoint y el puerto según el tipo de clúster.
Clústeres centralizados de PolarDB for PostgreSQL
Un clúster centralizado de PolarDB for PostgreSQL es aquel cuya product edition es Enterprise Edition o Standard Edition.
En la sección Database Connections, coloque el cursor sobre el endpoint deseado. Aparecerá un cuadro de diálogo que muestra la Network Information, la cual incluye el endpoint y el número de puerto.
Esta sección muestra el Primary endpoint y el Cluster endpoint (Recommended). El endpoint de clúster opera en modo Read/Write (automatic read/write splitting). Para cada endpoint, puede consultar el endpoint privado, el endpoint público y el EndpointId. También puede hacer clic en Create custom endpoint para agregar una nueva conexión.
NotaSi anteriormente se conectaba a su base de datos mediante un nombre de dominio, haga clic en Bind Private Domain Name para conservar el nombre de dominio original después de migrar la base de datos a la nube. Solo es posible vincular un dominio Private a un endpoint privado. Para obtener más información, consulte Private domain names.
Clúster de PolarDB PostgreSQL Distributed Edition
En la sección Database Connections, coloque el cursor sobre el endpoint privado o público deseado. Aparecerá un cuadro de diálogo que muestra el endpoint y el número de puerto.
El panel expandido Endpoints contiene los campos Public Endpoint (haga clic en Apply si no hay ninguno disponible), Private Endpoint y EndpointId. La opción Create custom endpoint también está disponible a la derecha.
Solicitar un endpoint público
Inicie sesión en la consola de PolarDB. En el panel de navegación izquierdo, haga clic en Clusters. Seleccione la región donde se encuentra su clúster y luego haga clic en el ID del clúster.
-
Solicite un endpoint según el tipo de clúster.
Clúster centralizado de PolarDB for PostgreSQL
Un clúster centralizado de PolarDB for PostgreSQL es aquel cuya product edition es Enterprise Edition o Standard Edition.
-
En la página Basic Information, dentro de la sección Database Connections, busque el endpoint deseado y haga clic en Apply a la derecha de Public.
NotaSolo es posible solicitar un endpoint Public. Al crear un clúster o un endpoint personalizado, se genera un endpoint Private de forma predeterminada, por lo que no necesita solicitar uno.
-
En el cuadro de diálogo que aparece, establezca un prefijo para el endpoint y haga clic en OK.
NotaEl prefijo del endpoint debe cumplir los siguientes requisitos:
Debe tener entre 6 y 40 caracteres, y contener únicamente letras minúsculas, dígitos y guiones (-).
Debe comenzar con una letra y terminar con una letra o un dígito.
Clústeres de PolarDB for PostgreSQL (Distributed Edition)
En la página Basic Information, dentro de la sección Database Connections, busque el endpoint deseado y haga clic en Apply a la derecha de Public Endpoint.
-
En el cuadro de diálogo que aparece, establezca un prefijo para el endpoint y haga clic en OK.
NotaEl prefijo del endpoint debe cumplir los siguientes requisitos:
Debe tener entre 6 y 40 caracteres, y contener únicamente letras minúsculas, dígitos y guiones (-).
Debe comenzar con una letra y terminar con una letra o un dígito.
-
Siguientes pasos
API relacionadas
|
API |
Descripción |
|
Consulta la información de los endpoints de un clúster. |
|
|
Crea un endpoint público para un clúster. |
|
|
Modifica el endpoint de un clúster. |
|
|
Elimina un endpoint público de un clúster. |