Тайм-аут лямбды через 1 секунду - PullRequest
0 голосов
/ 05 сентября 2018

В соответствии с https://docs.aws.amazon.com/lambda/latest/dg/limits.html Предполагается, что функции лямбда-тайм-аута истекают через 5 минут, но моя получает тайм-аут задачи через 1 секунду. Он читает небольшой текстовый файл из корзины S3, анализирует его и выполняет действие.

Как я могу увеличить время ожидания?

Редактировать: после перемещения в другой регион, теперь я получаю ту же проблему через гораздо более щедрые 3 секунды. Теперь у меня есть еще одна проблема, которая заключается в том, что в регионах eu-west-1 и eu-west-2 нет опций запуска CloudFront, которые мне нужны для его запуска.

1 Ответ

0 голосов
/ 05 сентября 2018

Вы можете увеличить время ожидания лямбда-функции в 2 раза

  1. Используйте консоль aws
  2. Используйте CLI

Использование AWS Console Откройте лямбда-функцию и измените там настройку тайм-аута AWS Lambda Timeout

Использование CLI используйте флаг --timeout для увеличения времени ожидания https://docs.aws.amazon.com/cli/latest/reference/lambda/update-function-configuration.html

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...