我正在开发一个项目,该项目使用服务帐户将许多小文本文件上传到Google云端硬盘。尽管我在API控制台中设置了我的每用户速率限制(我已将其设置为高达1,000,000 QPS),但在两秒钟内大约5次文件插入请求后仍然会获得403 rateLimitExceeded repsonses。请求已通过身份验证。我可以在回复中看到Google将请求视为已通过身份验证。我经常根据请求更改QuotaUser,以避免为一个用户ID累积太多请求。我也使用指数退避来处理403响应。
似乎服务整体上有1个QPS速率限制。是这样的吗?如果是这样,有什么方法可以解决这个问题吗?
答案 0 :(得分:1)
是的,每个项目和每个用户都有一个限制。如果您需要,谷歌会很乐意增加这些。因此,如果需要,请确保填写配额增加表。
一些注意事项: