2016-04-24 3 views
6

При попытке выполнить веб-службы Amazon (AWS функцию) лямбда (много раз) мы видим ошибку:AWS Lambda TooManyRequestsException: Оценить Превышен

AWS Lambda TooManyRequestsException: Rate Exceeded

Как мы решим это?

+0

Вы можете очистить свою лямбду от CLI 'aws lambda delete-function --function-name ...' –

+1

Вы нажимаете [задокументированный лимит безопасности по умолчанию] (https://aws.amazon.com/lambda/ faqs/#) из 100 одновременных вызовов? –

ответ

11

Как отметил Майкл, это сообщение об ошибке появится, когда вы достигнете документально default "safety" limit of 100 concurrent invocations:

"AWS Lambda has a default safety throttle of 100 concurrent executions per account per region. If you wish to submit a request to increase the throttle of 100 concurrent executions you can visit our Support Center..."

Решение было открыть тикет указав следующую информацию:

Limit increase request 1 
Service: Lambda 
Region: EU (Ireland) 
Limit name: concurrent requests (average duration * average TPS) 
New limit value: 2000 

И затем в кузове билета/запроса попробуйте оценить Ваш шаблон использования:

Expected average requests per second: 200 
Expected peak requests per second: 2000 
Expected function duration: 2 seconds 
Function memory size: 1000mb 
Invocation Type: Request-response 
Event Source: Api Gateway & Lambda<->Lambda 

Это может занять пока, чтобы получить ответ от службы поддержки AWS, если вы не платите за премиум поддержки, поэтому лучше, чтобы загрузить протестировать ваше приложение во время разработки/постановки и запроса на увеличение одновременных вызововдо вы запускаете свое приложение!

В нашем случае потребовалось 45 часов из первоначального запроса на поддержку, чтобы получить увеличение лимита вызова. aws-lambda-limits-increase-request aws-lambda-limits-request-sorted

АМС поддержки люди прекрасны, он просто взял то, что чувствовало, как возрастов (почти два дня!), Чтобы получить повышение уровня обслуживания, который был бы фатальным, если наш запуск был общественным !

 Смежные вопросы

  • Нет связанных вопросов^_^