Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/google-app-engine/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Google api 谷歌oAuth API 503_Google Api_Google Oauth_Gmail Api - Fatal编程技术网

Google api 谷歌oAuth API 503

Google api 谷歌oAuth API 503,google-api,google-oauth,gmail-api,Google Api,Google Oauth,Gmail Api,我有一项服务需要使用Gmail的刷新凭证API,我最近注意到以下API的HTTP 503错误激增: 根据谷歌应用程序状态,这种情况会持续一段时间,两次发生在gmail宕机的同时。我还检查了一下,以确保没有从管理控制台达到gmail API的配额限制 请就如何进一步处理这一问题提供建议 编辑问题以提供评论中的更多详细信息: 对身份验证API(如令牌端点)有单独的限制。 --我在哪里可以找到Google开发者控制台中对身份验证API的限制?我只能找到Gmail/Google Calendar等应用

我有一项服务需要使用Gmail的刷新凭证API,我最近注意到以下API的HTTP 503错误激增:

根据谷歌应用程序状态,这种情况会持续一段时间,两次发生在gmail宕机的同时。我还检查了一下,以确保没有从管理控制台达到gmail API的配额限制

请就如何进一步处理这一问题提供建议

编辑问题以提供评论中的更多详细信息:


对身份验证API(如令牌端点)有单独的限制。
--我在哪里可以找到Google开发者控制台中对身份验证API的限制?我只能找到Gmail/Google Calendar等应用程序API的限制。

问题:

您多久调用一次此API/令牌端点?
--用户每~50-60分钟一次

这是针对同一用户/令牌的吗?(对于同一用户,您应尝试使用访问令牌,直到到期时间为1小时)。
--不,这是针对不同用户的。对于同一用户,使用相同的访问令牌直到其到期。

如果您的服务器对不同的令牌/用户发出大量请求,它们是否来自同一IP
--它们不是来自同一IP,而是来自发出这些请求的少数服务器(~5台)。

您可能达到的最大qps是多少?

--平均300个qps(从我们所有的服务器聚合),最大为450个qps。

503个错误的一般准则是在响应中查找
重试后的
-头。如果不存在这样的头,请将其视为500,然后继续重试(可能会出现指数衰减?)。问题:您多久调用一次此API/令牌端点?这是针对同一用户/令牌的吗?(对于同一用户,应尝试使用访问令牌,直到到期时间为1小时)。如果您的服务器对不同的令牌/用户发出大量请求,它们是否来自同一IP?您可能达到的最大qps是多少?如果不知道您看到它的频率的详细信息以及令牌上的详细信息,很难给出准确的答案。@nvnagr我编辑了这个问题以提供进一步的详细信息。503错误的一般准则是在响应中查找
重试后的
-标题。如果不存在这样的头,请将其视为500,然后继续重试(可能会出现指数衰减?)。问题:您多久调用一次此API/令牌端点?这是针对同一用户/令牌的吗?(对于同一用户,应尝试使用访问令牌,直到到期时间为1小时)。如果您的服务器对不同的令牌/用户发出大量请求,它们是否来自同一IP?您可能达到的最大qps是多少?如果不知道您多久看一次的详细信息以及代币上的细节,就很难给出准确的答案。@nvnagr我已经编辑了这个问题以提供进一步的细节。