Очень большое развертывание Lambda завершается с ошибкой InvalidParameterValueException, указывающей, что размер распакованного файла превышает максимально допустимый. Какие действия могут решить эту проблему? (Выберите два.)
Выберите ответ
Нажмите на вариант, чтобы проверить свой ответ.
Правильный ответ: Реорганизовать приложение в несколько более мелких функций Lambda., Переместить общие библиотеки, зависимости и пользовательские среды выполнения в Lambda layers..
Почему это правильный ответ
Ошибка InvalidParameterValueException, указывающая на превышение размера распакованного файла, означает, что общий размер кода и зависимостей функции Lambda превышает лимит в 250 МБ после распаковки. 1. Реорганизовать приложение в несколько более мелких функций Lambda: Это позволяет распределить код между несколькими функциями, каждая из которых будет иметь меньший размер, оставаясь в пределах допустимого лимита. 2. Переместить общие библиотеки, зависимости и пользовательские среды выполнения в Lambda layers: Lambda layers позволяют вынести общие компоненты за пределы основного пакета развертывания функции. Это значительно уменьшает размер пакета каждой отдельной функции, поскольку общие зависимости загружаются один раз и используются несколькими функциями. Запрос увеличения квоты не поможет, так как лимит в 250 МБ на размер распакованного файла является жестким и не подлежит увеличению. Использование другого алгоритма сжатия или повторное сжатие ZIP-файла не решит проблему, так как лимит относится к распакованному размеру, а не к размеру сжатого файла.
Сдайте экзамен — без бесконечного поиска ответов
Получите все проверенные вопросы и объяснения для этого экзамена в одном месте и сэкономьте часы подготовки. 1000+ сертификаций · 20+ языков · начните бесплатно.
Сдайте экзамен быстрее → Карта не требуется