当前位置: 首页 > 知识库问答 >
问题:

尽管未用尽配额限制,但超过了“每天查询”限制

毕泽宇
2023-03-14

在过去几个月里,我的应用程序的html" target="_blank">用户收到以下错误:

谷歌。谷歌。应用程序。请求。请求错误配额超出配额组“默认”,并限制消费者“project_number:*”的服务“calendar-json.googleapis.com”的“每天查询”。[403]错误[消息[配额超出配额组“默认”,并限制消费者“project_number”的服务“calendar-json.googleapis.com”的“每天查询”。]位置[-]原因[rateLimitExceeded]域[usageLimits]]]

根据应用编程接口控制台(本周初限制5.2m),使用的配额从未超过4.8m。事实上,它报告4.79m两次,所以这似乎是某种限制。

API每日配额使用屏幕截图

我在格林尼治标准时间时区,所以新配额在当地时间08:00可用-您可以看到配额利用率在11月19日星期四4.79m,但是“凭据错误”图表显示从周五11月20日03:30开始的错误,一直持续到08:00。

凭证屏幕截图显示的错误

所以很明显,我的每日配额受到限制,但是为什么在我应该还有400kAPI调用可用的时候会发生这种情况呢?

Google留档指示rateLimitExceeded应该用指数退避处理(我正在这样做),但如果这与每日配额耗尽有关,这似乎是错误的。我希望看到dailyLimitExceeded被报告,解决方案是等到格林威治时间08:00。

我认为报告错误的这种变化也始于几个月前。

是这些虫子还是我遗漏了什么?

共有1个答案

孟谭三
2023-03-14

谷歌似乎引入了“每分钟查询数”的新API配额管理,客户端应该通过使用指数退避来处理。这与“每天查询”配额形成对比,对于该配额,项目必须等到UTC 08:00才能获得新配额。

因此,我强烈怀疑,导致这一变化的API使用报告中的异常现象与谷歌开发这种方法的变化有关。事实上,在一个月或更长的时间里,我截图中的每日查询图根本没有显示任何活动,最后被新的每分钟查询图取代。

 类似资料:
  • 我在插入模板时遇到问题。当我运行tde时。templateInsert作为响应返回无效的权限,但我在数据库设置中启用了三重索引,并为用户添加了权限(添加了tde admin和tde view)。 我将逐步遵循本教程:https://developer.marklogic.com/learn/template-driven-extraction/ 这是整个错误消息: [javascript]SEC-

  • 在这一点上我得到了警告: 如何让它保存文件?当我在Eclipse上创建它时,这是可行的,但是现在我更新并移到了Android Studio中,它似乎坏了一些东西。

  • 我在编写部署在Tomcat上的Grails应用程序时遇到了一些奇怪的问题。 在创建简单的测试控制器之后,我想在包com中编写测试内容 我有个例外: 类java.io.FileNotFoundException消息/home/user/domains/domain.com/public_html/the-file-name.txt(Brak dost rpu) 我已经将chmod设置为777到。而是

  • 我目前有一个在Google App Engine标准环境中运行的应用程序,其中包括一个大型天气数据数据库和一个生成数据图的前端endpoint。该数据库位于Google云数据存储中,Python Flask应用程序通过NDB库访问它。 我的问题如下:当我试图为跨越一周以上的天气数据生成图表(数据每5分钟存储一次)时,我的应用程序超出了GAE的软私有内存限制并崩溃。然而,在我的每个WeatherDa

  • 我检索用户的照片使用管理sdk在java。我也实现了指数退避。 但在几次请求之后,我得到了403个错误代码和速率受限的异常消息。 有2000名用户和10至20名用户的照片。它开始给出403错误,并使用指数回退,这需要很长时间才能执行。 有人能给我一些关于这个问题的建议吗。?

  • 我得到这个错误后,我的第一个请求: 超过了mybusinessaccountmanagement服务的配额指标“请求”和限制“每分钟请求数”的配额。古格里皮斯。com' 在我第一次提出要求后,我怎么能超过我的配额?