859
阿里云
负载均衡按域名和URL转发常见问题__常见问题_负载均衡-阿里云
负载均衡支持域名URL转发功能适用于那些场景?
负载均衡支持通过一个实例,将用户的请求转发到同一组后端服务器上;还可以支持通过基于域名和URL自定义转发策略来进行更高级、更细致的转发控制,可适用于在同一个负载均衡实例下存在多个业务的场景需求。
如何实现负载均衡按域名 URL 转发?
请参考“最佳实践”中的 如何实现域名 / URL 转发功能。
哪些用户可以使用负载均衡域名URL转发功能?
只要用户保有负载均衡实例,并存在七层(HTTP和HTTPS协议)监听,都能够使用域名URL转发功能。
负载均衡本次支持域名URL转发的具体含义是什么?
负载均衡本次支持域名URL转发主要包含两层含义:(1)对于所有监听(TCP/UDP/HTTP/HTTPS)类型,都允许用户在监听级别个性化定义后端服务器组,并支持转发到服务器的不同端口(2)对于HTTP和HTTPS监听,支持用户根据域名和URL设置转发规则到监听,并转发到不同的后端服务器组上。
每个监听可以添加多少条转发规则?
每个监听限制10条转发规则。
用户可以同时设置实例维度上的“后端服务器”、监听维度上的“虚拟服务器组”和“转发规则”吗?
目前负载均衡可支持用户同时在这三个维度上的设置,三者添加的服务器之间没有任何约束关系。
用户添加了“后端服务器”、“虚拟服务器组”和“转发规则”,那么其判断的顺序是怎么样的?
当用户流量经过负载均衡某端口时,判断顺序为:
- 判断其是否能够匹配上某条“转发规则”,如果匹配,则将流量转发到该规则的后端服务器组上;
- 若不匹配并且在该监听上设置了虚拟服务器组,那么将流量转发到该虚拟服务器组上;
- 若用户没有在该监听上设置虚拟服务器组,即将流量转发到实例级别添加的各后端服务器中。
目前支持哪些地域?控制台和OpenAPI都支持吗?
目前支持所有Region,并且只支持控制台和OpenAPI。
如何撰写按域名和 URL 转发规则?
转发规则支持 按域名 和 按 URL 两种形式:
- 单独配置按域名转发规则时,URL 配置项留空(不用输入 /)。
- 单独配置按 URL 转发规则时,域名配置项留空。
- 域名与 URL 策略至少填写一项,但可以同时配置。
两种转发规则的配置说明如下:
按域名转发
按域名转发规则只能使用字母、数字、‘-’、‘.’,支持精确匹配和通配符匹配两种模式,以下为示例:
- 精确域名:www.aliyun.com
- 通配符域名(泛域名): .aliyun.com, .market.aliyun.com
当前端请求同时命中多条域名规则时,规则的匹配优先级为:精确匹配 > 小范围通配符匹配 > 大范围通配符匹配
下表提供了规则匹配示例:
类型 | 测试 URL | 规则与匹配情况(√表示命中) | ||
---|---|---|---|---|
www.aliyun.com | *.aliyun.com | *.market.aliyun.com | ||
精确匹配 | www.aliyun.com | √ | ||
泛域名匹配 | market.aliyun.com | √ | ||
泛域名匹配 | info.market.aliyun.com | √ |
按 URL 转发
按 URL 转发规则要点:
- 长度限制为2-80个字符;
- 只能使用字母、数字、‘-’、‘/’、‘.’、‘%’、‘?’、‘#’、‘&’这些字符;
- 同时 URL必须以 / 开头,但不能只为 / (相当于按域名转发规则)。
以下为示例:
- /admin
- /bbs_
- /ino_test/*
如何配置按域名与URL同时转发
需求:
用户有两个域名分别是 www.aaa.com 和 www.bbb.com,要求访问 www.aaa.com/index.html 时转入到后端 server1 处理,其它 xxx.html 转入到后端 server2 处理。
配置说明示例:
需要配置 www.aaa.com 的域名和 URL index.html 转发到 server1 处理的策略,另外还需要配置 www.aaa.com 的域名和URL / 转发到 server2 处理的策略,否则匹配到 www.aaa.com 的域名但没有相关策略匹配会返回 404 的响应码。
产品限制
由于负载均衡后端设计,用户目前只支持用户在监听上开启虚拟服务器组,暂不支持关闭使用虚拟服务器组功能,请用户谨慎打开该功能。
若用户不需要再使用该监听上的虚拟服务器组,请直接删除监听后重建即可。
最后更新:2016-12-20 18:26:21
上一篇:
如何选择负载均衡监听协议__常见问题_负载均衡-阿里云
下一篇:
为什么不均衡__常见问题_负载均衡-阿里云
Spark + MNS__Spark_开发人员指南_E-MapReduce-阿里云
RAM术语__产品简介_访问控制-阿里云
线程数设置__测试配置_Lite用户使用手册_性能测试-阿里云
大文件上传如何续传__数据操作常见问题_产品使用问题_归档存储-阿里云
SDK__ 参考_云服务器 ECS-阿里云
阿里云与中科院合作发布量子计算云平台,潘建伟透露研发目标
SSH 登录时出现如下错误:pam_listfile(sshd:auth): Refused user root for service sshd__远程登录 (SSH)_Linux操作运维问题_云服务器 ECS-阿里云
认证介绍__弹性计算认证(ACP级)_如何获得专业技术认证?_专业技术认证-阿里云
接入类型概览__商品接入_服务商_云市场-阿里云
服务器端错误代码表__附表_API 参考_云数据库 RDS 版-阿里云
相关内容
常见错误说明__附录_大数据计算服务-阿里云
发送短信接口__API使用手册_短信服务-阿里云
接口文档__Android_安全组件教程_移动安全-阿里云
运营商错误码(联通)__常见问题_短信服务-阿里云
设置短信模板__使用手册_短信服务-阿里云
OSS 权限问题及排查__常见错误及排除_最佳实践_对象存储 OSS-阿里云
消息通知__操作指南_批量计算-阿里云
设备端快速接入(MQTT)__快速开始_阿里云物联网套件-阿里云
查询API调用流量数据__API管理相关接口_API_API 网关-阿里云
使用STS访问__JavaScript-SDK_SDK 参考_对象存储 OSS-阿里云