当AWS API Gateway中的响应为200时,如何仅增加配额使用量?

时间:2018-11-02 22:01:05

标签: amazon-web-services api status gateway quota

我正在使用具有配额的AWS API Gateway,并且仅当我的后端返回状态码为200的响应时,才需要增加对api的请求数量。因此,状态使用200的不同的响应不计入配额使用情况。

有可能吗?如果没有,我该怎么做?

谢谢

1 个答案:

答案 0 :(得分:0)

最近我遇到了同样的问题,我的解决方案是一种解决方法。

您使用aws api网关创建了两个api,并且还创建了两个使用计划。第一个api应该是您的客户使用的api,第二个api仅用于增加API密钥的配额使用值,因此它应该是一个简单的POST端点。现在,创建一个免费使用计划(仅限制)和一个启用配额限制的使用计划。然后将免费计划连接到负责处理数据的api,并将配额计划连接到其他配额api。

最后为您的客户创建一个API密钥,添加两个使用计划。现在,当客户请求成功后,只需使用客户提供的API密钥调用配额api。

希望这对您同样有用。