API 使用量上限

您可以通过多种方式明确限制请求(具体取决于 API),包括:每天请求数、每 100 秒请求数和每个用户每 100 秒请求数。

您可能希望通过设置上限来限制计费使用量。例如,为了防止超出免费返还使用量,您可以设置每日请求数上限。

修改请求数

您可以为任何可计费 API 的所有请求设置限制。大多数 API 都设置了默认限制,但您可以将该限制更改为 Google 指定的最大值。在您为项目启用结算之前,某些 API 设置了一个非常低的限制。

要查看或更改 API 的限制,请执行以下操作:

  1. 转到 GCP Console 中的 API 和服务信息中心页面
  2. 从项目列表中,选择一个项目或创建一个新项目。
  3. 点击您感兴趣的 API 的名称。
  4. 点击配额
  5. 在要更改的配额行上,点击修改图标 (edit),然后输入您首选的总配额,最高可达到 Google 指定的限额。

某些 API 允许您通过提交表单来请求更高的限制。某些 API 只有在项目上启用结算后,才允许您请求更高的配额。

限制每个用户每秒的请求数

要防止个别用户用尽 API 配额,请限制 API 每用户每秒的请求数。每个 API 都包含默认的每用户限制,但您可以按照上一部分中的说明修改该值。

单个用户由唯一字符串标识;如果您正在创建服务器端应用(其中调用代码托管在您拥有的服务器上)代表用户发出请求,则您的请求必须包含 quotaUser 参数,如下所述。

要标识用户,请使用 quotaUser=userID 参数。此值仅用于执行短期配额,因此您无需使用真实的用户 ID。您可以选择长度在 40 个字符以下的任意字符串来唯一标识一个用户。

quotaUser 参数仅用于限制每用户每秒的请求数。如果您不发送 quotaUser 参数,则所有调用都将被计入您的服务器,在这种情况下,无法根据用户来限制调用。

查看和修改项目中 API 的所有配额

IAM 和管理配额页面中,您可以查看、修改和请求指定项目中所有可计费 API 的更高配额限制。

要查看和修改项目中所有可计费 API 的配额,请执行以下操作:

  1. 转到 GCP Console 中的 IAM 和管理下的“配额”页面
  2. 从项目列表中,选择一个项目或创建一个新项目。
    系统会显示所选项目的“配额”页面,其中列出了每个服务中可用的每种配额类型的一个专列项。
  3. 使用页面顶部的过滤器按配额类型服务指标和/或位置来调整列表。
  4. 要修改多个配额,请点击 +修改配额,然后点击每个配额旁边的复选框以选择一个或多个配额进行修改。为项目启用结算后才能点击复选框。
  5. 在右侧的“修改配额”面板中填写表单,提供您的姓名电子邮件电话,然后点击下一步
  6. 在“修改配额”面板中,选择服务以展开视图,然后为该服务修改配额,然后点击完成
  7. 重复以上步骤,为选择的每个服务修改配额。
    • 带有提醒图标 (error) 的服务尚未被修改。
    • 您可以通过从左侧列表中选择配额来添加更多要修改的配额。
    • 您可以在“修改配额”面板中通过点击删除图标 (delete) 来移除服务。
  8. 完成配额修改后,请点击提交请求
此页内容是否有用?请给出您的反馈和评价:

发送以下问题的反馈:

此网页
Cloud API