我正在使用 Google 图书 API。
我目前每天的查询数限制为 1M,每个用户每 100 秒的查询数限制为 100。
我代表用户在我的服务器中发出请求,所以我使用该quotaUser
参数。
现在,问题来了:
在一个步骤中(当用户导入 CSV 书籍时)——我需要创建一堆请求。
为此,我发送一个随机 UUID 作为quotaUser
参数,并并行发出请求。
这是问题所在:
Google 图书有时仍会向我发送 429 。它说:
Quota exceeded for quota metric 'Queries' and limit 'Queries per minute per user' of service 'books.googleapis.com' for consumer 'project_number:XXXX
我不明白这怎么可能。如果quotaUser
可行,我不可能每分钟为单个quotaUser
id 发送超过 100 个请求。
我可以通过哪些方式进行调试?
当我查看 Cloud Console 时,我看不到一个页面,在那里我可以准确地看到正在发送的参数(也许 quotaUser 没有进来,或者类似的东西)