Rekognition中的DeleteFaces操作已超出配额

0

【以下的问题经过翻译处理】 当使用当前版本的.net DSK调用AWS rekognition的DeleteFaces api时,我遇到了超出预配速率的错误。

我认为首先引发错误的原因是我在并行运行一些批处理任务,尽管它们不会对AWS rekognition进行太多次调用,但偶尔的情况下它们的调用是同时的,超过了每秒5次的限制(我进行了重试,但我没有意识到SDK默认具有其自己的重试策略)。

然而,现在似乎无论我在重试之前等待多长时间(>1h),或者每次尝试删除多少个面部id(50到4096),或使用不同的SDK的重试策略(旧版或标准),我对DeleteFaces进行任何单个调用都会返回“Provisioned Rate exceeded”异常。Rekognition API的其他函数似乎工作正常。除了默认的每秒5次的限制之外,还有其他速率限制吗(当达到限制时,它需要多长时间才能允许新的调用)?还是在预配速率超限错误发生一定次数后出现某种禁令(如果是这样,我应该等多长时间才能解除禁令)?我一次删除多少张脸是否有影响?我已经将面部id按照4096个的批次进行了处理。这些是否会被.net sdk进一步拆分为多个调用,导致某种api调用放大?

profile picture
专家
已提问 8 个月前2 查看次数
1 回答
0

【以下的回答经过翻译处理】 hi,Charles,你遇到的特定限制是目前未在公开文档中列出的内部限制。请使用此链接开启一个工单,或在DeleteFaces API上提出限制增加请求,我们将介入并提供帮助。我们明白这个限制带来不好的客户体验,我们有一些建议的选项也许可以帮助解决问题。

profile picture
专家
已回答 8 个月前

您未登录。 登录 发布回答。

一个好的回答可以清楚地解答问题和提供建设性反馈,并能促进提问者的职业发展。

回答问题的准则