Тайм-аут лямбды через 1 секунду
Согласно https://docs.aws.amazon.com/lambda/latest/dg/limits.html Лямбда-функции должны быть отключены через 5 минут, но у моей задачи время ожидания истекло через 1 секунду. Он читает небольшой текстовый файл из корзины S3, анализирует его и выполняет действие.
Как я могу увеличить время ожидания?
Изменить: после перемещения его в другой регион, я теперь получаю ту же проблему через гораздо более щедрые 3 секунды. Теперь у меня есть другая проблема, которая заключается в том, что в регионах eu-west-1 и eu-west-2 нет опций запуска CloudFront, которые мне нужны для его запуска.
1 ответ
Вы можете увеличить время ожидания лямбда-функции двумя способами
- Используйте консоль aws
- Используйте CLI
Используя Консоль AWS, откройте лямбда-функцию и измените настройку тайм-аута.
Используя CLI, используйте --timeout
флаг для увеличения времени ожидания https://docs.aws.amazon.com/cli/latest/reference/lambda/update-function-configuration.html