Приложение использует Amazon API Gateway для вызова функции Lambda и чувствительно к задержкам. Разработчик должен настроить функцию Lambda для уменьшения задержки холодного запуска, возникающей при масштабировании. Что должен сделать разработчик?
Выберите ответ
Нажмите на вариант, чтобы проверить свой ответ.
Правильный ответ: Опубликовать новую версию функции Lambda и настроить provisioned concurrency для этой версии. Установить provisioned concurrency в соответствии с требованиями к задержке..
Почему это правильный ответ
Правильный ответ — настройка provisioned concurrency. Provisioned concurrency инициализирует указанное количество экземпляров функции Lambda заранее, до получения запросов, что значительно снижает задержку холодного запуска. Это особенно важно для приложений, чувствительных к задержкам, таких как те, что используют API Gateway. Увеличение объема памяти функции Lambda может улучшить производительность, но не напрямую решает проблему холодного запуска. Поднятие лимита зарезервированной параллельности (reserved concurrency) гарантирует, что функция всегда будет иметь доступ к определенному количеству одновременных выполнений, но не предотвращает холодные запуски для новых экземпляров. Установка зарезервированной параллельности в соответствии с текущим объемом запросов также не решает проблему холодных запусков, а лишь управляет максимальным количеством одновременных выполнений. Запрос более высокого лимита параллельности аккаунта увеличивает общий доступный лимит, но не влияет на холодные запуски отдельных функций.
Сдайте экзамен — без бесконечного поиска ответов
Получите все проверенные вопросы и объяснения для этого экзамена в одном месте и сэкономьте часы подготовки. 1000+ сертификаций · 20+ языков · начните бесплатно.
Сдайте экзамен быстрее → Карта не требуется