• 沒有找到結果。

3.3 流量控制

3.3.3 添加特殊应用或租户

操作场景

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

前提条件

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

添加特殊应用

步骤1 登录管理控制台。

步骤2 在管理控制台左上角单击 ,选择区域。

步骤3 单击管理控制台左上角 ,然后单击“API网关 APIG”。

步骤4 在左侧选择您的API版本,单击并进入到对应版本的API开发与调用管理页面。

● “共享版”指直接创建并管理API,如涉及到费用,以API调用次数计费。

● “专享版”指在API专享版实例中创建并管理API,如涉及到费用,按实例运行时 间计费。

步骤5 选择“开放API > 流量控制”,进入到流量控制信息页面。

步骤6 单击待添加特殊应用的流控策略的名称,进入流控详情页面。

步骤7 单击“特殊应用”,进入特殊应用页面。

3-22 添加特殊应用

● 添加已有应用:单击“已有应用”,选择已有应用,输入阈值。

● 添加其他应用:单击“其他”,输入其他用户的应用ID和阈值。

说明

阈值不超过API流量限制值,且必须为正整数。

----结束

添加特殊租户

步骤1 登录管理控制台。

步骤2 鼠标移动到已登录用户名,在下拉列表中单击“我的凭证”。

步骤3 在“API凭证”页面查看帐号ID和项目ID。

3-23 查看帐号 ID 和项目 ID

步骤4 在管理控制台左上角单击 ,选择区域。

步骤5 单击管理控制台左上角 ,然后单击“API网关 APIG”。

步骤6 在左侧选择您的API版本,单击并进入到对应版本的API开发与调用管理页面。

● “共享版”指直接创建并管理API,如涉及到费用,以API调用次数计费。

● “专享版”指在API专享版实例中创建并管理API,如涉及到费用,按实例运行时 间计费。

步骤7 选择“开放API > 流量控制”,进入到流量控制信息页面。

步骤8 单击待添加特殊租户的流控策略的名称,进入流控详情页面。

步骤9 单击“特殊租户”,进入特殊租户页面。

步骤10 单击“添加特殊租户”,弹出“添加特殊租户”对话框。

步骤11 输入如表3-19所示信息。

3-24 添加特殊租户

3-19 特殊租户信息

信息项 描述

租户ID 步骤3中获取的帐号ID或项目ID。

● 绑定APP认证的API时,租户ID为项目ID。

● 绑定华为IAM认证的API时,租户ID为帐号ID,不支持细分到 IAM用户维度。

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

不能超过API流量限制值。

步骤12 单击“确定”,完成特殊租户的添加。

说明

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

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

----结束

使用 API 方式添加特殊应用或租户

您还可以使用API的方式添加特殊应用或租户,具体操作请查看以下链接。

创建特殊设置