Бессерверное приложение на Lambda подключается к экземпляру Amazon RDS for MySQL, и пользователи теперь часто видят ошибки «too many connections». База данных уже настроена с максимально доступным значением max_connections. Что должен сделать системный администратор, чтобы предотвратить эти ошибки подключения?
Выберите ответ
Нажмите на вариант, чтобы проверить свой ответ.
Правильный ответ: Развернуть Amazon RDS Proxy и обновить строку подключения функции Lambda для использования прокси..
Почему это правильный ответ
Amazon RDS Proxy — это полностью управляемый, высокодоступный прокси для Amazon RDS, который позволяет приложениям объединять и совместно использовать соединения с базой данных, значительно сокращая количество открытых соединений к базе данных. Это идеальное решение для бессерверных приложений, таких как AWS Lambda, которые могут создавать всплески соединений. Увеличение maxconnecterrors не решит проблему превышения лимита соединений, а лишь изменит порог для блокировки хостов, которые часто ошибаются при подключении. Создание реплики для чтения не поможет, так как проблема связана с количеством соединений для записи/чтения к основной базе данных, а не с масштабированием чтения. Увеличение зарезервированной параллельности Lambda не решит проблему, так как это лишь позволит большему количеству функций Lambda запускаться одновременно, потенциально усугубляя проблему с соединениями к БД.
Сдайте экзамен — без бесконечного поиска ответов
Получите все проверенные вопросы и объяснения для этого экзамена в одном месте и сэкономьте часы подготовки. 1000+ сертификаций · 20+ языков · начните бесплатно.
Сдайте экзамен быстрее → Карта не требуется