Las instancias de ApsaraDB RDS que operan en modo proxy de base de datos (modo seguro) se están actualizando al modo estándar (modo de alto rendimiento). Esta actualización acorta la ruta de red entre su aplicación y la instancia de RDS, lo que reduce el tiempo promedio de respuesta en un 20% y mejora la estabilidad.
Instancias afectadas
Esta actualización aplica a las instancias de ApsaraDB RDS for MySQL y AnalyticDB for PostgreSQL que se encuentran en modo proxy de base de datos con la división de lectura/escritura deshabilitada.
Para comprobar si su instancia requiere esta actualización:
Inicie sesión en la consola de ApsaraDB RDS. En la página Instances, seleccione la región donde reside la instancia y haga clic en el ID de la instancia.
En el panel de navegación izquierdo, haga clic en Database Connection.
-
En la sección Database Connection, revise el valor de Database Proxy Status:
Disabled: no se requiere actualización.
Enabled: se requiere actualización.
Si la división de lectura/escritura está habilitada en su instancia, utilice una ruta de actualización diferente. Consulte Upgrade the database proxy of an ApsaraDB RDS for MySQL instance from a shared proxy to a dedicated proxy .
Consecuencias de no actualizar
Sin esta actualización, puede producirse inestabilidad en la red al acceder a la instancia, lo que provocaría interrupciones intermitentes en su servicio.
Antes de la actualización
La actualización desencadena un failover de la instancia. Complete las siguientes comprobaciones antes de continuar:
Configurar la reconexión automática
Asegúrese de que su aplicación esté configurada para reconectarse automáticamente a la instancia de RDS después de un failover. De lo contrario, es posible que deba reiniciar manualmente la aplicación tras la actualización. Para obtener más información sobre el comportamiento del failover, consulte Impactos de un failover de instancia.
Revisar la configuración de sentencias múltiples
En el modo proxy de base de datos, la ejecución de sentencias múltiples está habilitada de forma predeterminada en la capa de protocolo. Al cambiar al modo estándar, esta función se deshabilita. Si su aplicación ejecuta cadenas de sentencias múltiples, agregue el parámetro allowMultiQueries a su cadena de conexión de Java Database Connectivity (JDBC) antes de realizar la actualización:
jdbc:mysql:///test?allowMultiQueries=true
Si su instancia tiene instancias de solo lectura asociadas, únicamente necesita actualizar la instancia principal. El sistema actualizará automáticamente las instancias de solo lectura.
Método de actualización 1: cambio de modo de acceso
En la consola de ApsaraDB RDS, vaya a la página Database Connection y haga clic en Switch Access Mode.
En el cuadro de diálogo, haga clic en OK para deshabilitar el modo proxy de base de datos.
Compruebe que la instancia funciona correctamente.
No omita el paso de verificación.
Método de actualización 2: página de proxy de base de datos
Este método solo está disponible para algunas instancias de RDS.
En la consola de ApsaraDB RDS, vaya a la página Database Proxy y haga clic en Enabled.
En el cuadro de diálogo, haga clic en OK para deshabilitar el modo proxy de base de datos.
Compruebe que la instancia funciona correctamente.
No omita el paso de verificación.
Después de la actualización
Una vez completada la actualización, los endpoints y las direcciones IP de la instancia permanecen sin cambios. No es necesario modificar la configuración de conexión de su aplicación.
Preguntas frecuentes
¿Necesito actualizar mi instancia?
Revise el campo Database Proxy Status en la página Database Connection. Si el estado es Enabled, la actualización es obligatoria. Consulte Instancias afectadas para conocer el procedimiento completo de verificación.
¿Por qué no puedo realizar la actualización?
Si la división de lectura/escritura está habilitada en su instancia, la ruta de actualización estándar no está disponible. Utilice la ruta de actualización dedicada para proxy. Consulte Upgrade the database proxy of an ApsaraDB RDS for MySQL instance from a shared proxy to a dedicated proxy.
¿Puedo volver al modo proxy de base de datos después de la actualización?
Sí. Es posible regresar al modo proxy de base de datos, aunque no es necesario hacerlo. El modo estándar admite los mismos tipos de comunicación que el modo proxy de base de datos; tanto las conexiones a Internet como las de red interna funcionan de la misma manera.