Бессерверное приложение с сотнями функций Lambda подключается к базе данных Amazon Aurora PostgreSQL. Каждое масштабирование Lambda создает новое подключение к БД, увеличивая использование ресурсов. Вам необходимо уменьшить количество подключений к базе данных без снижения масштабируемости Lambda. Что следует реализовать?
Выберите ответ
Нажмите на вариант, чтобы проверить свой ответ.
Правильный ответ: Использовать Amazon RDS Proxy для пула и управления подключениями, и обновить каждую функцию Lambda для подключения через конечную точку прокси..
Почему это правильный ответ
Amazon RDS Proxy — это полностью управляемый, высокодоступный прокси-сервер для Amazon RDS, который позволяет приложениям объединять и совместно использовать подключения к базе данных. Это значительно сокращает количество открытых подключений к базе данных, что критически важно для бессерверных приложений, таких как AWS Lambda, где каждая функция может создавать новое подключение. RDS Proxy эффективно управляет жизненным циклом подключений, повторно используя существующие подключения вместо создания новых, что снижает нагрузку на базу данных и повышает производительность. Включение provisioned concurrency (подготовленной параллельности) для Lambda гарантирует, что определенное количество экземпляров функции всегда будет готово к выполнению, сокращая задержку холодного старта, но не решает проблему чрезмерного количества подключений к базе данных. Управление кэшем кластера Aurora PostgreSQL не относится к управлению подключениями к базе данных. Установка reserved concurrency (зарезервированной параллельности) для Lambda ограничивает максимальное количество одновременных выполнений функции, что может помочь предотвратить перегрузку базы данных, но не объединяет и не повторно использует подключения.
Сдайте экзамен — без бесконечного поиска ответов
Получите все проверенные вопросы и объяснения для этого экзамена в одном месте и сэкономьте часы подготовки. 1000+ сертификаций · 20+ языков · начните бесплатно.
Сдайте экзамен быстрее → Карта не требуется