Una función Lambda emite consultas a una instancia de base de datos de Amazon Aurora MySQL y, durante las pruebas, encuentra demasiados errores de conexión en la base de datos. ¿Qué opción resuelve este problema con la menor sobrecarga operativa?
Elige una respuesta
Toca una opción para verificar tu respuesta.
Respuesta correcta: Crear un Amazon RDS Proxy y hacer que la aplicación consulte el proxy en lugar de la instancia de base de datos..
Por qué esta es la respuesta
Amazon RDS Proxy es la solución más eficiente para este problema. Maneja automáticamente los grupos de conexiones, reutilizando las conexiones existentes a la base de datos, lo que reduce significativamente la sobrecarga de establecer nuevas conexiones para cada invocación de Lambda. Esto minimiza los errores de conexión causados por el agotamiento de recursos o los picos de tráfico. Crear una réplica de lectura no resuelve los problemas de conexión con la instancia principal y solo es útil para escalar la lectura. Reconstruir la aplicación para usar DynamoDB es una reescritura completa y no una solución operativa mínima. Habilitar Multi-AZ mejora la disponibilidad, pero no aborda directamente el problema de la gestión de conexiones para cargas de trabajo sin servidor como Lambda.
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