首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >跟踪超过429个配额

跟踪超过429个配额
EN

Stack Overflow用户
提问于 2022-09-14 11:46:02
回答 1查看 90关注 0票数 1

如何跟踪哪个Google触发了以下错误?

Google错误--超过了配额指标“读取请求”的429个配额,并限制用户“项目编号:649201601551”的“sheets.googleapis.com”服务的“每个用户每分钟读取请求”。

EN

回答 1

Stack Overflow用户

发布于 2022-09-14 13:49:59

错误429: Too many requests与配额有关,因为Google的每个项目每分钟有300个读写配额,或者每个项目每个用户每分钟有60个读和写配额。然而,对于你一秒钟能做多少请求,谷歌有一个未发布的限制。您可以阅读有关此错误消息这里的更多信息。

如果超过配额,通常会收到429: Too many requests HTTP状态代码响应。如果发生这种情况,您应该使用指数退避算法,然后再试一次。如果你停留在以下的每分钟配额之内,你每天可以提出的请求的数量是没有限制的。

由于您使用Google Apps Script标记,我推断您正在使用Google脚本来读取或写入请求到Google。如果使用某种循环,则可以使用简单的Utilities.sleep(毫秒)将脚本休眠指定的毫秒数。

或者您可以使用@TheMaster提到的“指数退避”。我发现了一些关于如何做的文章和帖子,您可以将其用作参考。

  1. 带指数退避的Google脚本重试
  2. GASRetry - Google脚本的指数退避JavaScript实现
  3. 指数退避
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/73716313

复制
相关文章

相似问题

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