自定义规则配置

如果您的业务有特定用户需求或特定应用场景,您可以使用自定义规则来实现。

创建自定义规则

  1. ESA控制台,选择站点管理,在站点列单击目标站点。

  2. 在左侧导航栏,选择流量 > 负载均衡单击对应负载均衡器的编辑

    image

  3. 在创建或编辑负载均衡器的流程中,选择自定义规则。单击创建自定义规则

    image

  4. 填写规则名称。在当请求匹配规则时,选择一个字段的属性。

    说明
    • 表达式生成器提供了多种常用的请求特征,您可以根据需要灵活选择请求匹配规则并生成表达式

    • 一个加速域名下支持根据URI路径回不同的源。

    • 在匹配类型下拉列表中,根据您的业务需要选择匹配字段

    • 在运算符下拉列表中,根据您的业务需要选择匹配运算符

    image

  5. 对于则执行,选择响应指定内容修改负载均衡调度策略

    image

    项目

    操作项

    说明

    响应指定内容

    响应的状态码

    默认200,非必填。

    Content Type

    非必填,默认application/octet-stream。

    Location

    非必填,默认不响应该HTTP头部,最大1024字节。

    Body

    非必填,默认为空,即HTTP Body为空。 最大1024字节。

    替代负载均衡器配置

    源地址池

    指定源地址池。

    兜底源地址池

    指定兜底源地址池。

    负载均衡策略

    指定负载均衡策略。

    会话保持

    开启或关闭会话保持功能。

    一级区域地址池

    全球大区级源地址池。

    二级区域地址池

    包含在对应一级区域内的区域级源地址池。

    负载均衡器TTL

    控制数据包在网络中的有效时间。

    结束

    结束负载均衡器自定义规则的匹配和执行。

  6. 单击完成