Este tema describe cómo cambiar los tipos, las especificaciones o la cantidad de proxies de base de datos para su instancia de ApsaraDB RDS for PostgreSQL. Si los tipos y las especificaciones de los proxies habilitados en su instancia de RDS no cumplen con sus requisitos de negocio, o si una gran cantidad de proxies permanece inactiva, siga las operaciones que se describen a continuación. El sistema le permite alternar el tipo de proxy entre General-purpose y Dedicated, así como modificar las especificaciones de los proxies.
Requisitos previos
La función de proxy de base de datos debe estar habilitada. Para obtener más información, consulte Enable the database proxy feature.
Notas de uso
Al cambiar los tipos, las especificaciones o la cantidad de proxies de base de datos, se establecen nuevas sesiones hacia los proxies con las nuevas especificaciones. Esto reduce el impacto en su negocio. Las sesiones que permanecen activas en los proxies con las especificaciones originales se conservan durante 8 horas y se desconectan automáticamente dentro de la primera ventana de mantenimiento. Las conexiones inactivas en los proxies con las especificaciones originales se cierran. Se recomienda aplicar estos cambios fuera del horario de mayor actividad y asegurarse de que sus aplicaciones puedan reconectarse automáticamente al servicio de base de datos.
Si modifica los tipos, las especificaciones o la cantidad de proxies varias veces en un periodo corto, el sistema conserva únicamente las sesiones de los proxies con las especificaciones originales previas al cambio más reciente.
-
Las especificaciones del proxy dependen de la cantidad de proxies:
Proxy specifications = Specifications per proxy unit × Proxy count. Cada unidad de proxy tiene una especificación fija de 2 núcleos de CPU.Por ejemplo, si la cantidad de proxies de base de datos es 3, la especificación resultante es de 6 núcleos de CPU. Este valor se obtiene mediante el siguiente cálculo: 2 × 3 = 6.
Procedimiento
Vaya a la página Instances. En la barra de navegación superior, seleccione la región donde reside la instancia de RDS. Después, busque la instancia y haga clic en su ID.
En el panel de navegación izquierdo, haga clic en Database Proxy.
En la sección Basic Information, haga clic en Change Configuration.
-
En el cuadro de diálogo que aparece, seleccione un Proxy Type y unas Proxy Specifications.
NotaCompare los tipos General-purpose y Dedicated en Proxy types.
-
La especificación recomendada del proxy se calcula de la siguiente manera:
Fórmula:
Recommended proxy specification = Number of recommended proxy nodes × Specification per proxy node. Cada nodo de proxy tiene una capacidad fija de 2 núcleos de CPU.-
La especificación máxima es de 16 núcleos de CPU para un proxy General-purpose y de 32 núcleos de CPU para uno Dedicated. La cantidad recomendada de nodos de proxy se calcula así:
Tipo de proxy
Nodos recomendados
General-purpose
(Number of CPU cores of the primary instance + Number of CPU cores of all associated read-only instances) / 4, redondeado hacia arriba.Dedicated
(Number of CPU cores of the primary instance + Number of CPU cores of all associated read-only instances) / 8, redondeado hacia arriba.
Ejemplo: una instancia de RDS PostgreSQL con una instancia principal de 8 núcleos y una instancia de solo lectura de 4 núcleos requiere
(8 + 4) / 8 = 2nodos de proxy Dedicated (redondeando 1.5 hacia arriba). Esto da como resultado una especificación de proxy de2 × 2 CPU cores = 4 CPU cores.
Establezca el parámetro Change Time y haga clic en OK.
Operaciones relacionadas
|
Operación |
Descripción |
|
Modifica la cantidad de proxies de base de datos. |
|
|
Consulta los detalles de un proxy de base de datos. |