系统会按 60 秒移动平均值检查配额,允许出现使用量高峰。默认情况下,Classroom API 会受到下表中的限制的约束:
限值 | 配额标准 |
---|---|
每个客户端每天的查询数 | 4000000(平均 QPS 46) |
每个客户端每分钟的查询数 | 3000 (50 QPS) |
每位用户每分钟的查询数 | 1200 (20 QPS) |
允许的 QPS 可能会根据一些操作因素而增加或减少。
如果您需要发出的请求数量超出项目应用的限制,请执行以下操作:
- 首先,确保通过重试请求(最好使用指数退避算法)来响应可重试错误(例如,当请求超出限制时返回的
RESOURCE_EXHAUSTED
错误)。 - 如果您要在提供此功能的端点上轮询更改,请考虑改用推送通知。
- 如果您仍然需要发出的请求数超出为项目分配的限额,请参阅下文,了解如何申请更高的限额。
如需查看或更改项目的用量限额,或申请增加配额,请执行以下操作:
- 如果您的项目还没有结算账号,请创建一个。
- 在 API 控制台中访问 API 库中的“已启用的 API”页面,然后从列表中选择一个 API。
- 如需查看和更改配额相关设置,请选择配额。如需查看用量统计信息,请选择使用量。