首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >公共API如何管理负载?

公共API如何管理负载?
EN

Stack Overflow用户
提问于 2013-05-08 20:42:51
回答 1查看 68关注 0票数 5

我们有一个Web API服务,其中包含10个不同的web方法,这些方法返回一些大小可能为15MB的数据。

客户端可能每分钟调用1000个调用到服务,这可能会导致服务关闭!

管理公共API的客户端调用负载的最佳实践是什么?

Twitter API如何管理/限制它?

我可以限制每个客户端密钥的调用次数和/或限制每个POST或GET客户端的调用次数?

EN

回答 1

Stack Overflow用户

发布于 2013-05-08 21:23:05

限制每个客户端密钥的访问是正确的,例如,每个密钥每分钟50个请求。

Twitter对您控制的每个访问令牌进行评级,即通过相关应用程序进行身份验证的每个用户。你可以在下面的链接上阅读关于Twitter的速率限制方法的所有内容:

https://dev.twitter.com/docs/rate-limiting/1.1

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/16441023

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档