1개 답변
- 최신
- 최다 투표
- 가장 많은 댓글
0
【以下的回答经过翻译处理】 你说得对,HTTP API不提供使用计划,而REST API类型却提供了。
你需要自己来处理这个问题。我建议从内置的使用模型中获得灵感,并为你的API构建相似的模型。你可以将每个客户的限制存储在数据库中(例如 DynamoDB)。
然后,每次调用API时,你都要检查客户的速率限制是否已经超过,如果是,API会返回一个4xx错误。
如果限制仍然在阈值以下,就会增加限制计数器。
你可以以不同的方式实现这些检查,例如Lambda@Edge,或者由一个步函数支持的API网关,具有执行检查和计数器增量的Lambda步骤。
希望这些想法能给你一些启发。
관련 콘텐츠
- AWS 공식업데이트됨 10달 전
- AWS 공식업데이트됨 2년 전
- AWS 공식업데이트됨 일 년 전