如何在API网关中为每位用户评分限制?

时间:2018-11-19 11:07:40

标签: amazon-web-services aws-lambda aws-api-gateway rate-limiting api-gateway

我正在通过API Gateway和Lambda在AWS上运行业务API。 目前,我使用内置的使用计划和api键来处理速率限制。 每个帐户层(认为基本,中等,高级)都与一个使用计划相关联,每个客户的api密钥都链接到该使用计划。

我刚刚发现,每个区域(https://docs.aws.amazon.com/fr_fr/apigateway/latest/developerguide/limits.html)上的单个AWS账户可以具有500个api密钥的硬性限制(但增加)。

依靠api密钥对每个客户进行速率限制是否可持续?我们最终将达到500个极限。我们还可以使用其他解决方案吗?

非常感谢

1 个答案:

答案 0 :(得分:2)

如果仔细阅读该表,您会注意到最后一列的标题为“可以增加”,并且“每个区域每个帐户的API密钥的最大数量”的值为“是”。

一旦您接近极限并要求加价,请与支持小组联系。可能最多需要2-3个工作日,但否则只需要询问即可。