Google api 使用google admin sdk目录时出现错误503

Google api 使用google admin sdk目录时出现错误503,google-api,google-api-java-client,google-account,Google Api,Google Api Java Client,Google Account,我们有一个每天运行的自动批处理,用于在内部用户MYSQL表和google帐户之间同步用户。自5月底(2014/05/29)以来,此批处理失败,因为每个创建或更新用户的请求都会导致以下响应: 503服务不可用{“代码”:503,“错误”:[{“域”:“全局”,“消息”:“后端错误”,“原因”:“后端错误”}],“消息”:“后端错误”} 我能在帮助中心找到的关于503个错误的唯一信息是,它来自一个正在达到的配额。查看API控制台中可用的图表显示,我们远远低于定义的配额(150K/天),在过去28天内

我们有一个每天运行的自动批处理,用于在内部用户MYSQL表和google帐户之间同步用户。自5月底(2014/05/29)以来,此批处理失败,因为每个创建或更新用户的请求都会导致以下响应:

503服务不可用{“代码”:503,“错误”:[{“域”:“全局”,“消息”:“后端错误”,“原因”:“后端错误”}],“消息”:“后端错误”}

我能在帮助中心找到的关于503个错误的唯一信息是,它来自一个正在达到的配额。查看API控制台中可用的图表显示,我们远远低于定义的配额(150K/天),在过去28天内,我们甚至没有达到该配额的0.05%

既然配额似乎不是问题所在,有人知道为什么我们会出现这样的错误吗?任何帮助都将不胜感激

干杯,
Etienne Bömcke

谷歌API也有“每个用户”的限制(),我认为他们的一些API可能有一个默认限制,即1个请求/秒/用户,在批处理任务的情况下,这可能很容易被消耗掉。尽管如此,看起来你的自动任务在五月底之前运行正常,所以我不确定这是否是一个好的线索。我查看了每个用户的限制,我们仍然远远低于这一限制。当前,相关的延迟设置为每用户每秒15次,在我们的应用程序中,两个连续请求之间存在5s的硬编码延迟。此外,即使第一个请求失败,也不能用配额问题来解释。