首页 > 解决方案 > TooManyRequestsException:超出速率。同时删除多个认知用户

问题描述

我在我的 NodeJS 应用程序中使用AWS sdk来删除 Cognito 用户。

当我尝试使用AdminDeleteAPI删除多个用户(例如 25-30 个用户)时,我收到TooManyRequestsException错误。

根据AWS Doc ,这很明显。

处理这个问题的最佳方法是什么?

现在我打算等待 1-2 秒,然后再次开始从我遇到异常的同一个用户中删除。

标签: node.jsamazon-cognito

解决方案


Cognito 的软限制为每秒 10 个 AdminRemoveUserFromGroup 请求 ( 1 )。

您可以打开一个支持案例来增加限制:AWS 服务限制


推荐阅读