【问题标题】:What is the reason for the error "RESOURCE_EXHAUSTED"?错误“RESOURCE_EXHAUSTED”的原因是什么?
【发布时间】:2017-01-04 06:18:19
【问题描述】:

我有一个 wordpress 博客。当我登录仪表板时,顶部突出显示了以下异常:

[Ga_Lib_Api_Request_Exception] 联系 Google API 时出错:{
“错误”:{“代码”:429,“消息”:“配额组和限制的令牌不足
“AnalyticsDefaultGroupCLIENT_PROJECT-1d”服务' analyticsreporting.googleapis.com',
使用 ID '123******456' 的限制。", "status": "RESOURCE_EXHAUSTED",
"details": [ { "@type": "type.googleapis.com/google.rpc.Help",
"links": [ { "description": "Google 开发者控制台 API 密钥",
"url": "https://console.developers .google.com/project/207216681371/apiui/credential"}]}]}}

从异常消息中我可以推断出它与 Google Analytics 及其 API 有关。

但是,我很想知道是什么导致了这个异常。另外,我可以采取哪些措施来避免此类异常?

【问题讨论】:

    标签: wordpress google-analytics google-api google-analytics-api quota


    【解决方案1】:

    Manoj 为您提供了技术信息,我将提供一些额外信息并回答您问题的以下部分。

    但是,我很想知道是什么导致了这个异常。另外,我可以采取哪些措施来避免此类异常?

    当我们作为开发人员想要访问 Google API 时,我们需要向 Google 注册我们的应用程序。每个 API 都有不同的配额,开发人员需要跟踪这些配额。

    配额是您可以向 API 发出的请求数。

    例如:默认情况下,考虑到 Google 分析,应用程序的每个用户每秒最多可以发出 10 个请求,这是为了防止服务器泛滥。您还可以每天向每个 Google 分析视图发出最多 10000 个请求。大多数配额是基于用户的,但是有一个是基于项目的。 RESOURCE_EXHAUSTED 就是这样一种配额。

    默认情况下,谷歌分析的基于项目的配额是 50000 个请求。如果您有大量用户都发出请求,您可能很快就会用完配额。例如,我的应用程序的配额是 500000 我的用户每天运行大约 70%。一旦达到此配额,应用程序将被锁定,直到配额在美国西部时间午夜重置。

    可以做些什么来避免它。首先,插件的作者需要请求额外的配额,以便他们可以更好地为用户服务,他们还应该定期检查,这样用户就永远看不到它。他们可能需要一个月的时间才能获得额外配额的批准。作为用户,您可以通过不使用大部分每日配额来仅提出您需要提出的请求来提供帮助。

    正如 Manoj 所说,您无法亲自解决此问题,您需要联系插件的作者。

    【讨论】:

    • @Dalm 感谢您提供详细信息。我只是想知道您如何获得所有此类信息?我是一名软件开发人员,并且肯定想在各个方面提高我的知识。再次感谢你。 :)
    【解决方案2】:

    快速搜索得出结论,您的博客使用的分析插件可能正在使用更多的点击和配额,这是 google 分析 api 允许的

    您可以找到错误描述here 和配额限制here。请与插件开发人员联系以解决此问题。

    【讨论】:

    • 感谢您的帮助。如果您也能回答我在上述评论中向 DalmTo 提出的问题,我将不胜感激。
    【解决方案3】:

    这是由您使用的名为“Google Analytics”的 WordPress 插件引起的,该插件是您可以用来轻松地将分析跟踪代码插入页面源的众多插件之一。您可以禁用它并安装另一个插件来执行此操作而不会导致错误。

    此外,如果这个插件在每次请求时都从 Google 的服务器同步拉取,它会不必要地减慢您的页面加载时间。插件没有理由需要这样做。

    【讨论】:

      猜你喜欢
      • 2012-01-11
      • 1970-01-01
      • 2013-06-16
      • 2020-01-29
      • 2019-05-05
      • 1970-01-01
      • 1970-01-01
      • 2013-06-25
      • 2019-01-29
      相关资源
      最近更新 更多