监听协议类型

监听器可以监听负载均衡器实例上的四层和七层请求,并进行流量转发。用户可根据客户端到负载均衡器的应用场景选择监听协议。

监听器一旦被创建,则不支持修改协议类型,如需修改,请重新创建监听器。

协议分类 协议类型 协议说明 适用场景

四层协议

TCP

  • 面向连接的、可靠的传输层协议。

  • 基于源地址的会话保持。

  • 数据传输快。

适用于注重可靠性,对数据准确性要求高的场景,如文件传输、发送或接收邮件、远程登录。

四层协议

UDP

  • 无连接的传输层协议。

  • 可靠性相对低。

  • 数据传输快。

适用于关注实时性而相对不注重可靠性的场景,如视频聊天、游戏、金融实时行情推送。

四层协议

SSL

  • 安全的 TCP,阻止未经授权的访问。

  • 统一的证书管理服务,加解密操作在负载均衡器上完成。

适用于 TCP 协议下对安全性要求非常高的场景,支持基于 TCP 的自定义协议。

七层协议

HTTP

  • 应用层协议,主要解决如何包装数据。

  • 简单的请求-响应协议,通常运行在 TCP 之上。

  • 基于 Cookie 的会话保持。

  • 使用 X-Forward-For 获取源地址。

需要对数据内容进行识别的应用,如 Web 应用、移动游戏等。

七层协议

HTTPS

  • 加密的应用层协议,可以阻止未经授权的访问。

  • 基于 Cookie 的会话保持。

  • 统一的证书管理服务,加解密操作在负载均衡器上完成。

需要加密传输的 HTTP 应用。

监听端口配置

端口类型 说明

前端端口

负责接收负载均衡器请求,以及向后端服务器转发请求的端口。其取值范围为 1~65535。同一个负载均衡器内有着如下使用限制。

  • TCP/SSL/HTTP/HTTPS 协议下监听端口不可重复。例如,不可以同时创建监听器 TCP:80 和监听器 HTTP:80

  • UDP 协议可以和其他协议的前端端口重复。例如,可以同时创建监听器 TCP:80 和监听器 UDP:80

后端端口

是云服务器提供服务的端口,接收并处理来自负载均衡的流量。其取值范围为 1~65535。同一个负载均衡器内有着如下使用限制。

  • 同一个监听端口可以将流量转发到多个云服务器的多个端口上。

  • 不同监听协议的服务端口可以重复。例如,监听器 HTTP:80 和监听器 HTTPS:443 可以同时绑定同一台云服务器的同一个端口。

  • 同一种监听协议下,同一个后端服务端口只能被一个监听器绑定,即四元组(VIP、监听协议、后端服务内网 IP、后端服务端口)需要唯一。