每个监听都有与之关联的终端节点组,通过指定要分发流量的地域,可以使终端节点组与监听相关联,系统将根据监听路由类型定义的转发方式将流量分配到与监听关联的终端节点组内的终端节点上。
终端节点组
每个终端节点组都与特定的地域关联,通过指定要分发流量的地域,将终端节点组与监听关联。关联后,系统将根据监听路由类型定义的转发方式将流量分配到终端节点组内的终端节点上。
自定义路由类型监听默认支持创建2个终端节点组。
智能路由类型监听的终端节点组包括以下两种类型:
默认终端节点组:创建监听时配置的终端节点组为默认终端节点组。
对于TCP或UDP协议的监听,默认支持创建2个默认终端节点组。如果您需要创建更多终端节点组,可在配额管理提升gaplus_quota_epgs_per_listener的配额。具体操作,请参见管理全球加速配额。
每个默认终端节点组的地域必须唯一。您可以为不同地域的终端节点组设置流量调配,流量调配确定了全球加速将访问请求定向到各终端节点组的流量比例。流量调配的使用,请参见多终端节点组流量调配原理及应用场景。
对于HTTP或HTTPS协议的监听,支持创建1个默认终端节点组。
虚拟终端节点组:创建监听后,您可以在终端节点组页面手动创建虚拟终端节点组。
对于TCP、HTTP和HTTPS协议的监听,默认支持创建共计10个虚拟终端节点组。如果您需要创建多个虚拟终端节点组,可在配额管理提升gaplus_quota_vepg_per_listener的配额。具体操作,请参见管理全球加速配额。
对于UDP协议的监听,不支持创建虚拟终端节点组。
为监听创建虚拟终端节点组后,您可以创建自定义转发策略并关联该虚拟终端节点组。关联后,监听可以根据转发策略将满足转发条件的访问请求转发至对应的默认终端节点组或虚拟终端节点组中,实现一个全球加速实例同时加速访问多个目标终端节点。关于如何创建转发策略,请参见添加和管理转发策略。
说明如果您的标准型全球加速实例不支持为TCP监听添加虚拟终端节点组和配置转发策略,可能是由于实例版本不支持。如需使用,请向商务经理申请升级实例。
终端节点
终端节点的后端服务类型
终端节点是客户端请求访问的目标主机,一个终端节点组可以添加1~4个终端节点。终端节点的后端服务类型如下:
后端服务部署在 | 网络连接类型 | 后端服务类型 | 后端服务 |
阿里云 | 公网连接类型 | 阿里云公网IP |
|
CLB | 公网传统型负载均衡 CLB(Classic Load Balancer)实例 | ||
私网连接类型 | ECS | 专有网络类型的ECS实例 | |
ENI | 弹性网卡 ENI(Elastic Network Interface) | ||
CLB | 专有网络类型的私网CLB实例 | ||
ALB | 应用型负载均衡 ALB(Application Load Balancer)实例 | ||
NLB | 网络型负载均衡 NLB(Network Load Balancer ) | ||
OSS | 对象存储 OSS(Object Storage Service)的Bucket实例 | ||
交换机 仅自定义路由类型监听支持该类型。 | 交换机(vSwitch) 支持指定交换机中1个或多个ECS实例的私网IP地址及目标端口作为流量通行目标。 | ||
非阿里云 | 公网连接类型 | 自定义IP | 自定义源站IP |
自定义域名 | 自定义源站域名 |
如果您的标准型全球加速实例不支持ALB、ECS(专有网络类型)、CLB(专有网络类型)、NLB、ENI后端服务类型,可能是由于实例版本不支持。如需使用,请向商务经理申请升级实例。
UDP协议监听不支持添加ALB类型后端服务。
为确保全球加速实例与后端服务正常连通,请根据后端服务网络连接类型,配置相应的访问策略:
公网连接类型:后端服务的访问策略(例如安全组或防火墙)需放通终端节点出公网IP。
私网连接类型:后端服务的访问策略(例如安全组或访问控制规则)需放通后端服务所属交换机网段,且需确保该交换机网段的空闲私网IP数量≥8。
自定义路由类型监听功能邀测中,如需使用,请向商务经理申请。申请通过后,监听可选择路由类型。
自定义路由类型监听支持指定可以接收访问流量的通行目标,即交换机中的IP地址和端口,且该IP地址和端口仅支持ECS实例所属。
每个全球加速实例的终端节点出公网IP唯一,不与其他全球加速实例用户共享。如何查看终端节点出公网IP,请参见查看终端节点出公网IP。
终端节点权重
您可以设置终端节点权重,权重确定了全球加速将访问请求定向到终端节点的流量比例。全球加速会计算终端节点组中各个终端节点的权重之和,然后根据每个终端节点的权重与总权重之比将流量定向到终端节点。具体操作,请参见设置终端节点权重。
自定义路由类型监听可将访问流量路由到交换机中特定IP地址和端口,不涉及终端节点的权重设置。
健康检查
通过为全球加速实例的终端节点组开启健康检查功能,可以提高业务的可靠性和可用性、避免异常终端节点对服务的影响。
终端节点组开启健康检查后,当某个终端节点健康检查出现异常时,全球加速会自动将新的请求分发到其它健康检查正常的终端节点上;而当健康检查异常的终端节点恢复正常后,全球加速会将该终端节点自动恢复到请求服务中。更多信息,请参见开启和管理健康检查。
仅配置了智能路由类型监听的标准型全球加速实例支持为终端节点组开启健康检查。