更新时间:2023-04-26 GMT+08:00

配置客户端配额策略

概述

客户端配额可限制单位时间内客户端调用API的总次数,保护后端服务。您可以创建客户端配额策略,对绑定策略的客户端进行调用次数限制。

客户端配额策略和客户端本身是相互独立的,只有将客户端绑定客户端配额策略后,客户端配额策略才对客户端生效。

仅具有Tenant Administrator权限的用户才可查看和配置客户端配额策略。

同一个客户端只能绑定一个客户端配额策略,一个客户端配额策略可以绑定多个客户端。

创建客户端配额策略

  1. 登录ROMA Connect控制台,在“实例”页面单击实例上的“查看控制台”,进入实例控制台。
  2. 在左侧的导航栏选择“服务集成 APIC > API调用”,在“客户端配额策略”页签中单击“创建客户端配额策略”。
  3. 在创建客户端配额策略弹窗中配置策略信息。
    表1 客户端配额策略配置

    参数

    配置说明

    配额策略名称

    填写客户端配额策略的名称,根据规划自定义。建议您按照一定的命名规则填写配额策略名称,方便您快速识别和查找。

    首次生效时间点

    设置配额策略的生效起始时间点。例如,时长为1小时,首次生效时间点为2020/08/08 05:05:00,则表示客户端配额策略从2020/08/08 05:05:00开始生效,每个小时的05分开始到下一个小时的05分之间为一个单位时间,即05:05:00-06:05:00为一个单位时间,以此类推。

    时长

    填写配额限制的时长,单位可选择“秒”、“分钟”、“小时”和“天”。需与“API访问限制”配合使用,表示单位时间内客户端可调用API的总次数上限。

    API访问限制

    填写客户端可调用API的次数上限,与“时长”配合使用。

    描述

    填写客户端配额策略的描述信息。

  4. 单击“确定”,创建客户端配额策略。

    客户端配额策略创建后,您还需要为客户端绑定配额策略,才能使客户端配额策略对API生效。

为客户端绑定配额策略

  1. 登录ROMA Connect控制台,在“实例”页面单击实例上的“查看控制台”,进入实例控制台。
  2. 在左侧的导航栏选择“服务集成 APIC > API调用”,在“客户端配额策略”页签中单击客户端配额策略右侧的“绑定客户端”。
  3. 在绑定客户端页面中,单击“绑定客户端”。
  4. 在绑定客户端弹窗中,勾选要绑定客户端配额策略的客户端。

    您可以通过指定客户端名称,筛选所需客户端。

  5. 单击“绑定”,完成客户端与客户端配额策略的绑定。

    一个客户端只能绑定一个客户端配额策略,重复绑定配额策略,会导致原有的配额策略被解绑。