监听器概述
创建共享型负载均衡器后,需要为负载均衡器配置监听器。监听器负责监听负载均衡器上的请求,根据配置流量分配策略,分发流量到后端服务器处理。
支持的协议类型
负载均衡提供四层协议和七层协议监听,您可根据从客户端到负载均衡器的应用场景选择监听协议,详细说明可参见表1。
对于支持四层能力的负载均衡器,在创建监听器时,支持选择TCP或者UDP。
对于支持七层能力的负载均衡器,在创建监听器时,支持选择HTTP或者HTTPS。
协议类型 |
说明 |
适用场景 |
|
---|---|---|---|
四层协议 |
TCP |
|
|
四层协议 |
UDP |
|
适用于关注实时性而相对不注重可靠性的场景,如视频聊天、游戏、金融实时行情推送。 |
七层协议 |
HTTP |
|
需要对数据内容进行识别的应用,如Web应用、移动游戏等。 |
七层协议 |
HTTPS |
|
需要加密传输的应用。 |
前端协议和端口
前端协议和端口即是负载均衡器提供服务时接收请求的端口。负载均衡系统支持四层(TCP、UDP)和七层(HTTP、HTTPS)协议的负载均衡,可通过具体提供的服务能力选择对应的协议以及该协议对外呈现的端口。
前端协议和端口设置后不允许修改,如果要修改,请重新创建监听器。
前端协议 |
TCP、UDP、HTTP、HTTPS |
---|---|
前端端口 |
在同一个负载均衡实例内,相同协议的前端端口不可以重复 ,UDP协议可以和其他协议的前端端口可以重复,但是其他的协议间的端口不能重复。取值范围:1-65535。 常用取值示例: TCP/80 HTTPS/443 |
后端协议和端口
后端协议和端口即是后端云服务器自身提供的网络服务的协议以及协议的端口,如使用Windows操作系统上安装的IIS(webservice),该服务默认的协议为HTTP,端口为80。
后端协议 |
TCP、UDP、HTTP |
---|---|
后端端口 |
在同一个负载均衡实例内,后端端口可以重复,取值范围:1-65535。 常用取值示例: TCP/80 HTTP/443 |