Очередь SQS является источником событий для функции Lambda, которая конвертирует видеофайлы в более низкое разрешение. Lambda истекает по таймауту на более длинных видео, и ее таймаут уже установлен на максимально допустимое значение. Как разработчик может предотвратить эти таймауты без изменения кода функции?
Выберите ответ
Нажмите на вариант, чтобы проверить свой ответ.
Правильный ответ: Увеличить объем выделенной памяти для функции Lambda..
Почему это правильный ответ
Увеличение объема выделенной памяти для функции Lambda является правильным решением. В AWS Lambda объем выделенной памяти напрямую влияет на доступную мощность ЦП. Увеличение памяти автоматически предоставляет функции больше вычислительных ресурсов (ЦП), что позволяет ей быстрее обрабатывать видеофайлы и, следовательно, завершать работу до истечения таймаута. Увеличение времени видимости очереди SQS не решит проблему таймаута функции Lambda; это лишь предотвратит повторную обработку сообщения SQS другими потребителями, пока текущая функция все еще работает (или пытается работать). Увеличение размера экземпляра хоста не является опцией, так как Lambda является бессерверным сервисом, и разработчик не управляет базовыми экземплярами. Реализация многопоточности потребует изменения кода функции, что противоречит условию задачи.
Сдайте экзамен — без бесконечного поиска ответов
Получите все проверенные вопросы и объяснения для этого экзамена в одном месте и сэкономьте часы подготовки. 1000+ сертификаций · 20+ языков · начните бесплатно.
Сдайте экзамен быстрее → Карта не требуется