配置URL转发策略

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

电话咨询

400-151-8800

邮件咨询

cloud@pingan.com

在线客服

工单支持

解决云产品相关技术问题