基于域名/URL路径转发

最近更新时间:2021-03-02 11:58:35

查看PDF

7层负载均衡支持配置基于域名和路径的转发策略。可以将来自不同域名或URL路径的请求转发给不同的后端服务器组,合理分配服务器资源。

URL可以配置独立于监听器的转发方式、会话保持和健康检查规则。开关控制URL是否继承监听器配置,若开关打开,继承监听器配置;若关闭,以URL下的新配置的转发方式、会话保持和健康检查规则为准。


域名和路径转发介绍

域名规则:支持精确域名匹配,支持字符集:字母(a-z A-Z)、数字(0-9)、点(.)、连字符(-),如:www.ksyun.com。可添加空域名,空域名下,URL规则不可配置“/”。

URL规则:URL 必须以/开头,支持字符集:字母(a-z A-Z )、数字(0-9)、特殊字符(. - / % ? # &) 。URL转发会按照前缀最长匹配原则,例如有/abc和/abcd两个规则,访问/abcde,优先匹配/abcd规则。

在一个监听下添加多条转发策略,每条转发策略关联不同的后端服务器组。例如您可以将所有读请求转发到一组后端服务器上,写请求转发到另一组后端服务器上,这样可以更灵活地分配资源。

每个域名都可绑定自身的证书。若添加了空域名,自动采用监听器证书,且不可调整。监听器与其下域名使用的证书可重复。


配额(暂不支持调整)

配额项
域名 每监听器 4 个
URL 每域名 15 个

转发策略

配置转发策略后,7 层负载均衡匹配策略如下:

1.首先判断报文中是否包含域名,例如:www.ksyun.com

2.若匹配不到该域名,则将流量转发到监听器后端服务器;若存在匹配该域名的转发策略,则继续匹配URL部分;

3.若URL部分也能匹配,则将请求转发到对应的后端服务器组;若URL部分未能命中该域名下的任何规则,流量转发至监听器后端服务器。


配置域名和路径转发

添加域名和 URL 路径转发策略,参考以下步骤:

  1. 登录 负载均衡控制台

  2. 进入监听器页面,选择目标七层监听器,点击添加转发策略

  3. 根据以下规则配置域名和 URL 路径转发策略:

    域名:输入请求域名。支持字符:字母(a-z A-Z)、数字(0-9)、点(.)、连字符(-),如:www.ksyun.com

    URL:输入请求路径。必须以/开头,支持字符:字母(a-z A-Z )、数字(0-9)、特殊字符(. - / % ? # &)。

    真实服务器组:选择该转发策略关联的后端服务器组。

    同步监听器配置:选择是否同步监听器的转发方式、会话保持和健康检查规则。

  4. 点击确定添加本条转发策略。

  5. 您也可以通过选中目标监听器后,在弹出的监听器详情面板中,选中转发策略添加新的域名或路径。

编辑域名和 URL 路径转发策略,参考以下步骤:

  1. 登录 负载均衡控制台
  2. 进入监听器页面,选中目标七层监听器,在弹出的监听器详情面板中,选中转发策略。
  3. 在转发策略列表中,点击目标转发策略的编辑完成编辑。

文档内容是否对您有帮助?

根本没帮助
文档较差
文档一般
文档不错
文档很好

在文档使用中是否遇到以下问题

  • 内容不全,不深入
  • 内容更新不及时
  • 描述不清晰,比较混乱
  • 系统或功能太复杂,缺乏足够的引导
  • 内容冗长

更多建议

0/200

评价建议不能为空

提交成功!

非常感谢您的反馈,我们会继续努力做到更好!

问题反馈