更新时间:2024-01-05 GMT+08:00

什么是监听器

创建负载均衡器后,需要为负载均衡器配置监听器。监听器负责监听负载均衡器上的请求,根据配置流量分配策略,分发流量到后端服务器处理。

支持的协议类型

负载均衡提供四层协议和七层协议监听,您可根据从客户端到负载均衡器的应用场景选择监听协议,详细说明可参见表1

对于支持四层能力的负载均衡器,在创建监听器时,支持选择TCP或者UDP

对于支持七层能力的负载均衡器,在创建监听器时,支持选择HTTP或者HTTPS

表1 监听协议类型说明

协议类型

说明

适用场景

四层协议

TCP

  • 基于源地址的会话保持。
  • 数据传输快。
  • 适用于注重可靠性,对数据准确性要求高的场景,如文件传输、发送或接收邮件、远程登录。
  • 对性能和并发规模有要求的Web应用。

四层协议

UDP

  • 可靠性相对低
  • 数据传输快

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

七层协议

HTTP

  • 基于Cookie的会话保持。
  • 使用X-Forward-For获取源地址。

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

七层协议

HTTPS

  • 加密传输数据,可以阻止未经授权的访问。
  • 加解密操作在负载均衡器上完成,可减少后端服务器的处理负载。
  • 多种加密协议和加密套件可选。

需要加密传输的应用。