AWS Lambda + API Gateway вызывает ошибку 500 на газе - PullRequest
0 голосов
/ 02 октября 2018

У меня есть лямбда-функция, которая хорошо работает с использованием API, пока вызывающий запрос API не будет ограничен.Но как только начинается регулирование, некоторые запросы завершаются с ошибкой 500 (Внутренняя ошибка сервера).Что может быть причиной этого.Это не может быть код, поскольку он отлично работает, пока функция не ограничена (проверено, когда я уменьшил параллелизм, число 500 резко увеличилось).Любые указатели были бы полезны

1 Ответ

0 голосов
/ 02 октября 2018

Лямбда отклоняет прямые запросы к функциям, которые в настоящее время регулируются.Если вам нужно, чтобы они ставились в очередь, а не отбрасывались при регулировании функции, что является той же ситуацией, с которой я сталкиваюсь в текущем проекте, одно из решений состоит в том, чтобы ваша лямбда-функция потребляла из темы SNS .Затем вы можете использовать boto3 или любой другой способ добавить сообщения в тему, которые Lambda будет использовать до тех пор, пока они не будут работать с установленной скоростью.

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