更新时间:2024-10-18 GMT+08:00
分享

在SLB中创建资源

前提条件

需要具备AppStage服务运维岗位权限或运维管理员权限,权限申请操作请参见申请权限

在SLB中创建资源

  1. 进入AppStage运维中心
  2. 在顶部导航栏选择服务。
  3. 单击,选择微服务开发 > 负载均衡
  4. 选择左侧导航栏的资源管理 > 资源
  5. 单击“创建资源”,配置资源相关信息和资源流控规则,参数说明如表1所示。

    单击资源流控列表下的“新增子项”,可以新增多条流控规则。
    表1 创建资源参数说明

    参数

    说明

    基本信息

    所属实例

    选择资源所属的SLB实例。

    所属资源组

    选择资源所属的资源组。

    所属服务

    显示资源所属的服务。

    资源信息

    资源名称

    填写资源名称,字符长度0~50,可以由汉字、字母、数字、下划线、短横线、点组成,不能包含特殊字符。

    资源等级

    选择资源等级,支持1~5级。

    降级比例

    仅支持0到100的整数。

    阈值大小

    周期内允许的配额,超过则被流控。

    周期窗口

    配额周期窗口大小,无论单位值如何,换算后不应大于24小时。例:单位为秒时,窗口大小不应大于86400。

    资源流控列表

    类型

    匹配项类型。

    • path
    • left-ip:从左取IP,从头部X-Real-IP取得IP,如不存在,取得X-Forwarded-For最左侧非内网段IP,如未取得,则取IP报文source IP。
    • right-ip:从右取IP,从IP报文取SourceIP,如非内部信任IP,则依次从右向左逐个取X-Forwarded-For,一旦遇到非内部信任IP,则返回它,直至取到最左边为止。
    • 自定义参数

    参数

    当类型为“自定义参数”时,需要配置此参数。

    字符长度0~50,可以由字母、数字、下划线、短横线、点组成,不能包含特殊字符,例:param_home-001。

    位置

    当类型为“自定义参数”时,需要配置此参数。

    • query String
    • header
    • resource
    • body-json
    • body-form

    匹配条件

    • 当匹配项类型为left-ip或right-ip时,仅支持:sha256和rangeIP。
    • 当匹配项类型为自定义参数或path时,仅支持:equal、sha256、pattern

    对应匹配的值。

    上传文件格式为TXT格式,多个数据用“,”分隔,文件大小不能超过102400B。

    • 当匹配条件为equal时,例如填写1,2,3,表示1或2或3都可匹配。
    • 当匹配条件为rangeIP时,填写样例:

      10.1.1.1-10.1.1.100,10.2.2.1-10.2.2.100

    • 当匹配条件为sha256时,填写样例:5994471abb01112afcc18159f6cc74b4f511b99806da59b3caf5a9c173cacfc5, 226fe7d26af82de76db083e6a29524ca68f4aaf80f2c2db058571fdb8f1fdeea
      说明:

      上传的值会自动转化为加密后的结果。

    • 当匹配条件为pattern时,填写样例:

      ^abc

      <=102400

    操作

    删除:删除流控子项。

  6. 单击“保存”

更多操作

表2 操作说明

操作

说明

编辑资源信息

单击资源列表中的资源名称,在资源信息页面编辑资源等级、降级比例、资源标签及流控阈值等配置信息,单击“保存”

删除资源

单击资源列表操作列的“删除”,在弹出的提示框中单击“确定”

相关文档