При попытке выполнить веб-службы Amazon (AWS функцию) лямбда (много раз) мы видим ошибку:AWS Lambda TooManyRequestsException: Оценить Превышен
AWS Lambda TooManyRequestsException: Rate Exceeded
Как мы решим это?
При попытке выполнить веб-службы Amazon (AWS функцию) лямбда (много раз) мы видим ошибку:AWS Lambda TooManyRequestsException: Оценить Превышен
AWS Lambda TooManyRequestsException: Rate Exceeded
Как мы решим это?
Как отметил Майкл, это сообщение об ошибке появится, когда вы достигнете документально 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 часов из первоначального запроса на поддержку, чтобы получить увеличение лимита вызова.
АМС поддержки люди прекрасны, он просто взял то, что чувствовало, как возрастов (почти два дня!), Чтобы получить повышение уровня обслуживания, который был бы фатальным, если наш запуск был общественным !
Вы можете очистить свою лямбду от CLI 'aws lambda delete-function --function-name ...' –
Вы нажимаете [задокументированный лимит безопасности по умолчанию] (https://aws.amazon.com/lambda/ faqs/#) из 100 одновременных вызовов? –