Una instancia de producción Multi-AZ Amazon RDS for MySQL (db.m6g.xlarge) está experimentando errores frecuentes de 'demasiadas conexiones'. El administrador desea minimizar los cambios en el código y solucionar el problema de manera rentable. ¿Qué enfoque cumple mejor con estas restricciones?
Elige una respuesta
Toca una opción para verificar tu respuesta.
Respuesta correcta: Configurar RDS Proxy y cambiar la configuración de la aplicación para usar el endpoint del proxy..
Por qué esta es la respuesta
Configurar RDS Proxy es la solución más efectiva y rentable. RDS Proxy gestiona un grupo de conexiones de base de datos, reutilizando las conexiones existentes en lugar de abrir nuevas para cada solicitud de la aplicación. Esto reduce la sobrecarga de la base de datos y la probabilidad de errores de "demasiadas conexiones", sin requerir cambios significativos en el código de la aplicación, solo la modificación del endpoint. Escalar la instancia a una clase más grande podría aliviar temporalmente el problema, pero es una solución más costosa y no aborda la causa raíz del manejo ineficiente de conexiones. Migrar a DynamoDB es un cambio arquitectónico importante, costoso y que requiere reescritura de código, lo cual contradice la restricción de minimizar cambios. Cambiar a una clase optimizada para memoria no resolverá directamente los problemas de "demasiadas conexiones", ya que estos están relacionados con la gestión de sesiones, no con la memoria disponible para el almacenamiento de datos.
Aprueba tu examen — sin la interminable búsqueda de respuestas
Obtén todas las preguntas y explicaciones verificadas para este examen en un solo lugar, y ahorra horas de preparación. Más de 1,000 certificaciones · Más de 20 idiomas · Empieza gratis.
Aprueba tu examen más rápido → No se requiere tarjeta