阿里云负载均衡转发策略

阿里云负载均衡转发规则原理介绍
阿里云负载均衡通过配置转发规则可实现基于访问请求的域名和URL路径将流量转发给不同的后端服务处理。一个转发规则组中可配置多条转发规则。转发规则中定义匹配请求的域名、URL路径及转发到的后端服务。
阿里云负载均衡开通地址 https://www.aliyun.com/product/slb
阿里云负载均衡最新官方帮助文档 https://help.aliyun.com/document_detail/85941.html

同一个转发规则组中,系统默认已经根据匹配优先级为你配置完的多条转发规则进行了排序。按照匹配优先级由高到低的顺序,访问请求依次匹配各转发规则,匹配某规则成功后,即将请求转发给该规则绑定的后端服务处理。

阿里云负载均衡转发策略(域名转发)
域名支持输入IPv4地址和域名。域名支持精确匹配和通配符匹配两种。
精确匹配:输入格式如www.aa.com
通配符匹配:输入格式必须以“”开头或结尾,如.XXX或XXX.
当一个客户端请求同时匹配多条转发规则的域名时,规则匹配优先级为精确匹配以开头的最长通配符匹配以结尾的最长通配符匹配。

阿里云负载均衡转发策略(URL路径转发)
URL路径支持精确匹配和前缀匹配两种。
精确匹配:输入格式如/path/abc
前缀匹配:输入格式必须以“”结尾,如/path1
当一个客户端请求同时匹配域名相同且URL路径不同的多条规则时,匹配优先级为精确匹配最长前缀匹配。

阿里云负载均衡转发流程
仅七层(HTTP/HTTPS)监听支持关联转发规则组,一个监听器只能关联一个转发规则组,同一个负载均衡下的多个监听器可以复用关联同一个转发规则组。监听器关联转发规则组后,负载均衡处理请求的流程如下:

添加阿里云负载均衡转发规则
通过负载均衡-详情-转发规则组进入转发规则组列表页。
点击 新建转发规则组,打开转发规则组购买页,填写转发规则组名称和描述。
点击添加规则,为转发规则组配置转发规则。
域名:用于匹配客户端请求的域名。支持输入IPv4地址和域名,域名支持精确匹配和通配符匹配
URL路径:用于匹配客户端请求的URL路径,支持精确匹配和前缀匹配。
后端服务:负载均衡将匹配规则的报文转发到的后端服务。下拉列表中仅显示后端协议为HTTP的后端服务。
点击转发规则列表栏中操作列的编辑,可编辑已添加的规则。
点击转发规则列表栏中操作列的删除,可删除已添加的规则。

管理阿里云负载均衡转发规则
查看转发规则组:点击转发规则组名称进入转发规则组详情页,可查看转发规则组的详细信息。
编辑转发规则组:点击转发规则组列表-操作栏下的编辑,可编辑转发规则组。
删除转发规则组:点击转发规则组列表-操作栏下的删除,可删除转发规则组。删除成功后,与转发规则组绑定的后端服务将自动与其解除关联。