配置URL转发策略

<p>您可以为配置了七层(HTTP和HTTPS协议)监听器的负载均衡实例配置URL转发策略,将来自不同域名或URL的请求转发给指定的资源池。</p> <p><span style="font-size:18px"><strong>背景信息</strong></span></p> <p>用户创建负载均衡实例后,只要创建了七层(HTTP和HTTPS协议)监听,并指定了监听器的资源池,即监听器为已配置资源池的状态,都能够使用域名URL转发功能。没有指定资源池的监听器不能配置URL转发,四层监听器TCP/UDP不支持URL规则转发。</p> <p><span style="font-size:18px"><strong>依赖关系和联动</strong></span></p> <p>1.&nbsp;&nbsp; 如果监听器绑定的资源池中,主机成员被强制释放,导致资源池被清空删除时,系统会联动删除所有转发策略。因为一个&ldquo;未配置&rdquo;资源池状态的监听器,无法完成URL转发过程。删除URL策略转发条目不会影响到监听器的状态,您只需要重新编辑监听器,绑定新的资源池即可使用。</p> <p>2.&nbsp;&nbsp; 如果转发策略中指定的资源池中,主机成员被强制释放,导致资源池被清空删除时,系统联动删除所有转发策略。因为一个&ldquo;未配置&rdquo;资源池的URL策略条目,无法生效。删除URL策略转发条目不会影响到监听器的状态。</p> <p>3.&nbsp;&nbsp; URL转发策略的创建中,如果针对相同域名多次编辑了不同的URL转发条目,用户无需担心,系统在显示的时候会自动归类到该域名下,方便您的查找。</p> <p>4.&nbsp;&nbsp; 转发策略条目先匹配标准域名策略,再匹配正则表达式组成的泛解析域名。</p> <p><span style="font-size:18px"><strong>URL转发策略规范</strong></span></p> <p>1.&nbsp; 域名使用规范</p> <ul> <li>支持两种域名转发策略:含有*的域名为泛解析域名,标准域名举例&quot;fincloud.ocft.com&quot;。</li> <li>*一定在首字符,即第一个出现的字符。例如 &quot;*.fincloud.ocft.com&quot;或者&quot;*XXX.fincloud.ocft.com&quot;。</li> <li>*不可以重复使用,例如,不可以&quot;**.fincloud.ocft.com&quot;。</li> <li>*不能在最后一位,例如,不可以&quot;fincloud.ocft.*&quot; 。</li> </ul> <p>2.&nbsp; URL使用规范</p> <ul> <li>可以不输入URL,系统默认的URL为/。</li> <li>URL输入长度限制为0-80个字符。</li> <li>URL只能使用字母、数字、&lsquo;-&rsquo;、&lsquo;/&rsquo;、&lsquo;.&rsquo;、&lsquo;%&rsquo;、&lsquo;?&rsquo;、&lsquo;#&rsquo;、&lsquo;&amp;&rsquo;这些字符。</li> <li>URL不能只为/,但必须以/开头,/已经固定在输入框前端,不需要单独输入了。</li> </ul> <p>3.&nbsp; 如果您需要开启策略转发,则域名策略与URL策略至少填写一项。</p> <p><span style="font-size:18px"><strong>URL转发策略限制和配额</strong></span></p> <p>1.&nbsp; 创建页面可一次性编辑10条策略进行提交(系统默认生成的&ldquo;/&rdquo;默认路径,不需要编辑)。</p> <p>2.&nbsp;&nbsp;每个监听器可以创建配置40条URL转发策略(包含系统默认生成的&ldquo;/&rdquo;默认路径)。</p> <p><span style="font-size:18px"><strong>操作步骤</strong></span></p> <p>1.&nbsp; 登录<a href="https://www.ocftcloud.com/console/loadBalance/overview" target="_blank">负载均衡ELB控制台</a>。</p> <p>2.&nbsp; 单击左侧导航栏<strong>实例管理</strong>,进入<strong>实例管理</strong>页面。</p> <p>3.&nbsp; 单击目标负载均衡实例的实例名,进入<strong>实例详情</strong>页面。</p> <p>4.&nbsp; 单击<strong>监听器</strong>页签。</p> <p>5.&nbsp; 单击目标监听器<strong>操作</strong>列的<strong>Url转发</strong>。</p> <p><img src="https://obs-cn-shanghai.ocftcloud.com/pacloud/20202005144918-1c459c609887.png" style="height:247px; width:800px" /></p> <p><strong>注意:</strong>仅HTTP/HTTPS监听器支持配置URL转发功能。</p> <p>6.&nbsp;&nbsp;配置URL转发策略。</p> <p><img src="https://obs-cn-shanghai.ocftcloud.com/pacloud/20201106155707-17b3635596b9.png" style="height:287px; width:1072px" /></p> <p><strong>转发策略</strong></p> <table border="1" cellpadding="0" cellspacing="0"> <tbody> <tr> <td style="background-color:#ededed"> <p><strong>配置项</strong></p> </td> <td style="background-color:#ededed; vertical-align:top"> <p><strong>说明</strong></p> </td> </tr> <tr> <td> <p>域名</p> </td> <td style="vertical-align:top"> <p>输入符合要求的域名。</p> </td> </tr> <tr> <td> <p>URL</p> </td> <td style="vertical-align:top"> <p>输入符合要求的URL地址。</p> </td> </tr> <tr> <td> <p>服务器资源池</p> </td> <td style="vertical-align:top"> <p>选择服务器资源池。</p> </td> </tr> <tr> <td> <p>备注</p> </td> <td style="vertical-align:top"> <p>输入URL转发策略的备注信息。此项为可选。</p> </td> </tr> </tbody> </table> <p>7.&nbsp; 点击<strong>添加条目</strong>。页面下方弹出<strong>操作成功</strong>的提示,表示该配置生效。</p> <p><span style="font-size:18px"><strong>执行结果</strong></span></p> <p><strong>策略列表</strong>区域生成配置条目和默认条目。<img src="https://obs-cn-shanghai.ocftcloud.com/pacloud/20201106155904-1016d80c9299.png" style="height:268px; width:800px" /></p> <p><strong>注意:</strong>条目&ldquo;/&rdquo;为系统自动生成的默认条目,这是一条默认策略,当这个域名有关的访问请求未匹配到其他URL规则时,将匹配这条默认策略。如果删除该策略,有关这个域名的访问请求未匹配到其他规则时会被丢弃,并返回404提示。您可以再次手动新增默认策略。</p>
以上内容是否解决了您的问题?
请补全提交信息!
联系我们

电话咨询

400-151-8800

邮件咨询

fincloud@ocft.com

在线客服

工单支持

解决云产品相关技术问题