我正在使用Go on App Engine。在大多数情况下,我使用the file api来访问GCS,除了deletes don't work之外,它工作得很好所以要删除文件我使用JSON-API(特别是google-go-api-client)。要进行身份验证,我使用app engine service accounts。我们有时会看到“Over quota:”之后出现错误,冒号后没有任何内容。由于我们是付费应用,这可能是什么配额?是否有突发限制(例如,一分钟内不超过X个请求)?有没有记录任何此类适用配额的地方?
答案 0 :(得分:1)
goauth2和serviceaccount标记的缓存机制已被破坏。您可以在此处查看我创建的问题以获取更多详细信息:https://code.google.com/p/goauth2/issues/detail?id=28
我遇到了超过配额"每分钟请求超过60个服务帐户时发出自己的问题。我打开了一张AppEngine支持的门票(我付了银包)并从中得到了这些未记录的信息。
您可以在$ GOPATH / src / code.google.com / p / goauth2 / appengine / serviceaccount / cache.go文件中自行应用修补程序。这解决了您为我的团队描述的问题。
答案 1 :(得分:0)
即使我发现了同样的问题,也发现了两个原因: - 1.每日预算 2.记录保留
解决方案: 问题1增加每日预算 对于问题2,将保留从1增加到更高的GB ![在此输入图像说明] [1]