开发者社区> 问答> 正文

监听介绍


创建负载均衡实例后,您需要为实例配置监听。负载均衡实例监听负责检查连接请求,然后根据调度算法定义的转发策略将请求流量分发至后端服务器。
如下图所示,负载均衡监听包括监听配置和健康检查配置。


监听配置


负载均衡提供四层(TCP/UDP协议)和七层(HTTP/HTTPS协议)监听,您可根据应用场景选择监听协议:                                                                                                        

协议说明使用场景
TCP

  • 面向连接的协议,在正式收发数据前,必须和对方建立可靠的连接


  • 基于源地址的会话保持


  • 在网络层可直接看到来源地址


  • 数据传输快

        

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


  • 无特殊要求的Web应用

UDP

  • 面向非连接的协议,在数据发送前不与对方进行三次握手,直接进行数据包发送,不提供差错恢复和数据重传


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

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

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


  • 基于Cookie的会话保持


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

        
需要对数据内容进行识别的应用,如Web应用、小的手机游戏等
HTTPS

  • 加密传输数据,可以阻止未经授权的访问


  • 统一的证书管理服务,用户可以将证书上传到负载均衡,解密操作直接在负载均衡上完成

        
需要加密传输的应用



健康检查配置


负载均衡对后端服务器提供健康检查,提高服务的可用性。
更多详细信息,参考 健康检查原理健康检查配置

展开
收起
行者武松 2017-10-17 15:14:51 1699 0
0 条回答
写回答
取消 提交回答
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载