首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在上传过程中抛出“超出的速率限制”错误的速率限制是什么?

在上传过程中抛出“超出的速率限制”错误的速率限制是什么?
EN

Stack Overflow用户
提问于 2019-01-30 01:47:55
回答 1查看 1K关注 0票数 0

案例

我有这个服务器到服务器的文件上传实现,在另一端使用谷歌驱动器。突然之间,我在预定的文件上传过程中看到了一个名为的间断性错误,名为超过利率限制

重构与测试

我知道这个错误可以通过分批上传和/或根据官方文档执行指数退避来处理。我担心的是实际的利率限制,所以我做了一个测试。

我对代码进行了重组,使上传的文件每3分钟只上传一次。没有工作!-仍然得到相同的错误,仍然是间歇性的。

问题

是否有最高利率限额的官方数字?每小时有多少次请求?类似于规模与周期的比率或请求数量与周期的比率将确实有帮助。

在文件上传期间抛出/触发“超出速率限制”错误的实际速率限制是什么?

EN

回答 1

Stack Overflow用户

发布于 2019-01-30 13:43:36

您可以从https://console.developers.google.com检查当前的流量使用情况。

一些操作,如、create、update操作,具有可能低于您允许的QPS的额外内部限制。

根据您的用例,您可以做更具体的事情(例如,降低每个用户的操作速度,但通过并行执行更多的用户以最大限度地提高吞吐量来弥补)。

此外,您所看到的"403差饷超逾限额“错误可能是由于您在应用程序中每秒钟执行的读写请求的数量而发生的。请考虑尝试以下步骤以减少错误:

  • 您可能需要通过减少每个用户/秒同时发出的api调用数量来优化您的代码。
  • 批处理请求。
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/54432243

复制
相关文章

相似问题

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