创建全球加速实例后,您需要为全球加速实例配置监听。监听负责检查连接请求,然后根据调度算法定义的转发策略将请求流量分发至终端节点。

前提条件

您已经创建了全球加速实例。详细信息,请参见创建全球加速实例

步骤一:配置监听和协议

监听负责检查连接请求,根据您指定的端口和协议处理来自客户端的入站连接。

完成以下操作,配置监听和协议。

  1. 登录全球加速管理控制台
  2. 实例列表页面,找到目标全球加速实例,单击操作列下的配置监听
  3. 监听页签下,单击添加监听
  4. 配置监听和协议向导下,根据以下信息配置监听和协议。
    配置 说明
    监听名称 输入监听的名称。

    名称长度为2~128个字符,以大小写字母或中文开头,可包含数字、下划线(_)和短横线(-)。

    协议 选择监听的网络传输协议类型,支持以下协议:
    • TCP:TCP协议,TCP协议具有以下特性:
      • 面向连接的协议,可靠性高。在正式收发数据前,必须和对方建立可靠的连接。
      • 基于源地址的会话保持。
      • 在网络层可直接看到来源地址。
      • 数据传输慢。
    • UDP:UDP协议,UDP协议具有以下特性:
      • 面向非连接的协议,可靠性低。在数据发送前不与对方进行三次握手,直接进行数据包发送,不提供差错恢复和数据重传机制。
      • 数据传输快。
    端口 用来接收请求并向终端节点进行转发的监听端口,端口取值:1~65499。

    每个监听可配置30个监听端口,端口之间使用英文逗号(,)分隔,例如80,90,8080。

    如果您的端口为多个连续的端口,您可以使用波浪线(~)表示监听端口范围,例如80~85。

    说明
    • 同一全球加速实例下的所有监听,相同监听协议的监听端口不能冲突。
    • 目前,部分地域支持一个监听可配置300+个监听端口。详细信息,请参见监听端口
    客户端亲和性 选择是否保持客户端亲和性:
    • 源IP:保持客户端亲和性,即客户端访问有状态的应用程序时,可以将来自同一客户端的所有请求都定向到同一终端节点。
    • 关闭:不保持客户端亲和性,即不能确保来自同一客户端的连接请求始终定向到同一终端节点。
  5. 单击下一步

步骤二:配置终端节点

每个监听都有一个与之关联的终端节点组,通过指定要向其分发流量的区域,可以将终端节点组与监听相关联,将流量分配到与监听关联的终端节点组内的最佳终端节点。

  1. 根据以下信息,配置终端节点。
    配置 说明
    节点组名称 输入终端节点组的名称。

    名称长度为2~128个字符,以大小写字母或中文开头,可包含数字、下划线(_)和短横线(-)。

    地域 选择终端节点组所属的地域。
    后端服务部署在 选择后端服务部署地。
    • 阿里云:后端服务部署在阿里云。
    • 非阿里云:后端服务部署在非阿里云。
    保持客户端源IP 开启或关闭保持客户端源IP。
    开启后,后端服务器可以通过该功能获取客户端源IP。详细信息,请参见保持客户端源IP
    说明 目前,保持客户端源IP功能白名单开放,如需使用请提交工单
    终端节点 终端节点是客户端请求访问的目标主机。您可以根据以下信息配置终端节点:
    • 后端服务类型:如果您的服务部署在阿里云,您可以选择阿里云公网IPECSSLB;如果您的服务部署在非阿里云,您可以选择自定义IP自定义域名
      说明
      • 目前,选择ECS和SLB作为后端服务类型的功能白名单开放。如需使用,请提交工单
      • 选择ECS和SLB作为后端服务类型,如果服务关联角色不存在,系统会自动创建一个名称为AliyunServiceRoleForGaVpcEndpoint的服务关联角色。详细信息,请参见服务关联角色
    • 后端服务:输入后端服务的IP地址或域名。
    • 权重:输入终端节点权重,权重取值范围:0~255。全球加速根据您配置的权重按比例将流量路由到终端节点。
      注意 如果某个终端节点的权重设置为0,全球加速将终止向该终端节点分发流量,请您谨慎操作。

    您可以单击+添加节点添加多个终端节点,最多添加4个终端节点。

  2. 单击下一步

步骤三:审核配置

完成以下操作,审核并确认监听配置。

  1. 配置审核向导下,审核监听、协议和终端节点组的配置。
    如果需要修改配置,您可以单击配置监听和协议终端节点组区域中的修改
  2. 确认无误后,单击下一步