支持的协议类型
负载均衡提供四层协议和七层协议监听,您可根据从客户端到负载均衡器的应用场景选择监听协议。
对于支持四层能力的负载均衡器,在创建监听器时,支持选择TCP或者UDP。
对于支持七层能力的负载均衡器,在创建监听器时,支持选择HTTP或者HTTPS。
协议类型
|
协议类型
|
说明
|
适用场景
|
---|---|---|---|
四层协议 |
TCP |
基于源地址的会话保持。 数据传输快。 |
适用于注重可靠性,对数据准确性要求高的场景,如文件传输、发送或接收邮件、远程登录。 对性能和并发规模有要求的Web应用。 |
四层协议 |
UDP |
可靠性相对低 数据传输快 |
适用于关注实时性而相对不注重可靠性的场景,如视频聊天、游戏、金融实时行情推送。 |
七层协议 |
HTTP |
基于Cookie的会话保持。 使用X-Forward-For获取源地址。 |
需要对数据内容进行识别的应用,如Web应用、移动游戏等。 |
七层协议 |
HTTPS |
加密传输数据,可以阻止未经授权的访问。 加解密操作在负载均衡器上完成,可减少后端的处理负载。 多种加密协议和加密套件可选。 |
需要加密传输的应用。 |
前端协议和后端协议
为后端服务器组的协议(后端协议)与监听器的协议(前端协议)存在对应关系,在给监听器添加后端服务器组时,只能添加与其协议对应的后端服务器组。
前端协议
|
后端协议
|
---|---|
TCP |
TCP |
UDP |
UDP/QUIC |
HTTP |
HTTP |
HTTPS |
HTTP/HTTPS |