本文为您介绍如何为全球加速 2.0 实例配置 TCP 和 UDP 监听器,并配置对应的终端节点组。
前提条件
操作步骤
创建监听器
1. 登录 全球加速控制台。
2. 在标准实例列表页面,单击目标实例 ID,进入实例详情页。
3. 单击监听器页签下的添加监听器。
4. 配置监听器基础信息与高级信息,参数说明如下。
配置类型 | 配置项 | 说明 |
基础配置 | 监听器名称 | 以大小写字母或中文开头,长度 2 - 128 字符,支持数字、英文句号"."、短划线"-"、下划线"_"。 |
| 路由类型 | 智能路由:根据延时选择最近终端节点组进行转发。 |
| 协议 | 支持选择 TCP、UDP、HTTP、HTTPS。 TCP(传输控制协议):面向连接、可靠传输(确认/重传机制)、保证数据顺序,适用于网页浏览(HTTP/HTTPS)、文件传输(FTP)、电子邮件(SMTP)等对可靠性要求高的场景。 UDP(用户数据报协议):无连接、不可靠传输、低延迟,适用于实时音视频(如 VoIP)、在线游戏、DNS 查询等对速度敏感且允许丢包的场景。 |
| 端口 | 支持端口范围为 1-65499。 支持配置端口段能力,一个监听器仅支持配置一个端口段。该功能处于灰度阶段,如需使用,请 提交工单。 |
高级配置 | 获取客户端源 IP | TCP 协议:开启后,可通过 ProxyProtocol 、 ProxyProtocol V2 、TOA 获取客户端真实 IP。源站相关配置可参考 获取访问真实用户 IP 。 UDP 协议:可通过 ProxyProtocol V2 代理协议获取客户端真实 IP。 |
| 会话保持 | 开启:来自同一个 IP 的用户请求保持访问相同源站。 关闭:无法保障来自同一个 IP 的用户请求保持访问相同源站。 |
| 连接空闲超时时间 | 指定连接空闲超时时间。在超时时间内一直没有数据交互,全球加速会中断当前连接,直到下一次请求来临时重新建立新的连接。监听协议不同,取值范围不同。 TCP 监听:取值范围为10-900秒,默认值为900秒。 UDP 监听:取值范围是10-20秒,默认是20秒。 |
5. 配置终端节点组
监听器创建时,您可以为监听器创建默认终端节点组,来承接监听器转发到后端的流量。配置终端节点组时,您需要为节点组添加终端节点并按需开启健康检查。
说明:
监听器首次创建时配置的节点组为默认终端节点组,TCP 和 UDP 监听器仅支持创建一个默认终端节点组,不支持创建自定义终端节点组。
配置类型 | 配置项 | 说明 |
终端节点组 | 节点组名称 | 以大小写字母或中文开头。 长度 2-128 字符。 支持数字、英文句号 “.” 或短划线 “-”、下划线 “_”。 |
| 地域 | 终端节点组所在地域,全球加速会将来自加速区域的流量转发到终端节点组地域。 注意: 如加速区域与终端节点组属于同一地域,可能导致加速效果不佳。 |
| 后端服务类型 | 支持选择公网和内网两种后端服务类型: 公网:支持选择自定义域名和自定义公网 IP。 内网:支持选择自定义私网 IP、弹性网卡、负载均衡、对象存储。 |
| 后端服务 | |
| 权重 | 终端节点权重,全球加速将按照您配置的终端节点权重来分发业务流量到后端服务器。 默认值:100。 配置范围:0-100,如配置为0,则代表不往该终端节点转发流量。 |
| 端口映射 | 用于解决监听端口与回源端口不一致场景,最多配置30个端口映射。 监听端口须与当前监听器所配置的端口一致,或者在端口段范围内。 终端节点端口:终端节点提供服务的端口,端口取值范围:1-65499 |
| 健康检查 | 开启:全球加速将按配置的健康检查参数来检查后端源站的可用性。 关闭:全球加速不对源站进行健康检查探测。 |
| 检查协议 | 全球加速用于检测后端服务器是否可用的网络协议。 TCP:支持 TCP 与自定义探测。 TCP:全球加速通过 TCP 协议检测后端服务器是否可用。 自定义探测:通过手动配置健康检查的检查请求、检查返回结果来对后端服务器进行检测。 UDP:支持 PING 与自定义探测。 PING:全球加速通过 PING 协议检测后端服务器是否可用。 自定义探测:通过手动配置健康检查的检查请求、检查返回结果来对后端服务器进行检测。 |
| 响应超时时间 | 全球加速向后端服务器发送健康检查请求后,等待服务器响应的最长时间。若超时未收到响应,则判定本次检查失败。 默认值:2s。 配置范围:2s-60s。 |
| 健康检查间隔 | 两次健康检查之间的时间间隔。 默认值:30s。 配置范围:5s-300s。 |
| 不健康阈值 | 连续健康检查失败的次数达到该阈值后,后端服务器被标记为不健康,并从流量分发池中移除。 默认值:3次。 配置范围:1次-10次。 |
| 健康阈值 | 连续健康检查成功的次数达到该阈值后,不健康的服务器被重新标记为健康并恢复流量分发。 默认值:3次。 配置范围:1次-10次。 |
终端节点组后端服务类型与后端服务配置说明
说明:
GA 2.0内网回源功能采用跨账号弹性网卡的方案,需从您的 VPC Subnet 中获取不低于8个私网 IP 挂载至 GA 2.0集群。故在选择 Subnet 实例时,需保障该 Subnet 实例预留充足的私网 IP 数量。内网回源功能仅面向新建 GA 2.0实例,存量 GA 2.0实例需支持,请 提交工单。
后端服务类型 | 后端服务 | |||
公网 | 自定义公网 IP | 仅支持配置公网 IP,不能配置私网 IP 或本地 IP。 | | |
| 自定义域名 | 配置终端节点组回源至源站的域名。 | | |
内网 | 自定义私网 IP | 选择需要回源的 VPC 实例,该 VPC 实例需与终端节点组同地域。 | 选择该 VPC 下的 Subnet 实例,确保该 Subnet 下有不低于8个私网 IP 地址。 | 输入回源的私网 IP 地址,需保证该 IP 地址与 Subnet 实例路由可达。 |
| 弹性网卡 | 选择弹性网卡实例。需确保该弹性网卡实例所在子网有不低于8个私网 IP 地址。 | 选择 IP 地址。 | |
| 负载均衡 | 选择负载均衡实例,仅支持回源至内网负载均衡。需确保该内网 LB 实例所在子网有不低于8个私网 IP 地址。 | 选择 IP 地址。 | |
| 对象存储 | 选择 Subnet 实例,需确保该子网有不低于8个私网 IP 地址。 | 选择对象存储实例。 | |
编辑监听器
1. 登录 全球加速控制台。
2. 在实例列表页面,单击目标实例 ID,进入实例详情页。
3. 单击监听器,进入监听器列表页。
4. 单击监听器 ID,可进入监听器实例详情页。
5. 在已有监听器操作下的配置管理下拉列表,单击管理终端节点组,进入终端节点组列表页,对终端节点组进行管理。
删除监听器
1. 登录 全球加速控制台。
2. 在实例列表页面,单击目标实例 ID,进入实例详情页。
3. 单击监听器,进入监听器列表页。
4. 单击监听器右侧的删除。
5. 在弹出提示框中单击确定,完成删除。
注意:
删除监听器后,将释放组内所有监听和终端节点组的绑定关系,业务将不再进行加速,且删除后无法恢复和访问,请充分确认影响后再进行删除。
相关文档
终端节点组