更新时间:2024-04-03 GMT+08:00

添加特殊应用或租户

操作场景

如果需要为某个应用/租户设置特定的流控值,则通过添加特殊应用/租户可以实现。

前提条件

已创建应用,或已获取其他应用ID/租户ID。

添加特殊应用

  1. 进入共享版控制台
  2. 选择“开放API > 流量控制”,进入到流量控制信息页面。
  3. 单击待添加特殊应用的流控策略的名称,进入流控详情页面。
  4. 单击“特殊应用”,进入特殊应用页面。
  5. 单击“添加特殊应用”,弹出“添加特殊应用”对话框。
  6. 通过以下两种方式,添加特殊应用。

    图1 选择应用
    • 添加已有应用:单击“已有应用”,选择已有应用,输入阈值。
    • 添加其他应用:单击“其他”,输入其他用户的应用ID和阈值。

      特殊应用流控值和应用流量限制值共同作用时,以特殊应用流控值为准。

      例如:API流量限制值为10,应用流量限制值为3,时长为1分钟,特殊应用(应用A)流控值为2,特殊应用(应用B)流控值为4,应用A在1分钟内最多可以访问绑定了该流控策略的API 2次,应用B在1分钟内最多可以访问绑定了该流控策略的API 4次。

添加特殊租户

  1. 鼠标移动到已登录用户名,在下拉列表中单击“我的凭证”。
  2. 在“API凭证”页面查看账号ID和项目ID。

    图2 查看账号ID和项目ID

  3. 选择“开放API > 流量控制”,进入到流量控制信息页面。
  4. 单击待添加特殊租户的流控策略的名称,进入流控详情页面。
  5. 单击“特殊租户”,进入特殊租户页面。
  6. 单击“添加特殊租户”,弹出“添加特殊租户”对话框。
  7. 输入如表1所示信息。

    图3 添加特殊租户信息
    表1 特殊租户信息

    信息项

    描述

    租户ID

    2中获取的账号ID或项目ID。

    • 绑定APP认证的API时,租户ID为项目ID。
    • 绑定华为IAM认证的API时,租户ID为账号ID,不支持细分到IAM用户维度。

    阈值

    固定时间段内,此租户访问API的最大值。

    不能超过API流量限制值。

  8. 单击“确定”,完成特殊租户的添加。

    特殊租户流控值和用户流量限制值共同作用时,以特殊租户流控值为准。

    例如:API流量限制值为10,用户流量限制值为3,时长为1分钟,特殊租户(租户ID为A)流控值为2,特殊租户(租户ID为B)流控值为4,租户A在1分钟内最多可以访问绑定了该流控策略的API 2次,租户B在1分钟内最多可以访问绑定了该流控策略的API 4次。