593
iPhone_iPad_Mac_手机_平板_苹果apple
如何选择负载均衡监听协议__常见问题_负载均衡-阿里云
负载均衡监听支持 HTTP、HTTPS、TCP、UDP 四种协议的监听服务,您可参考以下表格的内容,为您的应用选择适合的协议。
建议应用场景 | 特性 | |
---|---|---|
TCP | 注重可靠性,对数据准确性要求高,速度可以相对较慢的场景,如文件传输、发送或接收邮件、远程登录;无特殊要求的 Web 应用 | 面向连接的协议,在正式收发数据前,必须和对方建立可靠的连接;基于源地址会话保持;在网络层可直接看到来源地址;监听支持 TCP 和 HTTP 两种方式进行健康检查;数据传输快 |
HTTP | 需要对数据内容进行识别的应用,如 web 应用、小的手机游戏等 | 应用层协议,主要解决如何包装数据;基于 Cookie 会话保持;使用 X-Forward-For 获取源地址;监听只支持 HTTP 方式健康检查 |
HTTPS | 需要加密传输的应用 | 加密传输数据,可以阻止未经授权的访问;统一的证书管理服务,用户可以将证书上传到负载均衡,解密操作直接在负载均衡上完成 |
UDP | 关注实时性而相对不注重可靠性的场景,如视频聊天、金融实时行情推送 | 面向非连接的协议,在数据发送前不与对方进行三次握手,直接进行数据包发送,不提供差错恢复和数据重传;可靠性相对低;数据传输快 |
相关信息:
并不是只要是 Web 网站就必须使用 HTTP 协议。大部分没有特殊 HTTP 要求的 Web 网站,使用 TCP 监听 80 端口就可以满足业务需求。
负载均衡集群采用 LVS 和 Tengine 实现,其中 4 层监听(TCP/UDP)经过 LVS 后直接到达后端服务器,而 7 层监听(HTTP/HTTPS)经过 LVS 后,还需要再经过 Tengine,最后达到后端服务器。7 层比 4 层多了一个处理环节,因此,7 层性能没有 4 层性能好。
最后更新:2016-12-20 10:12:13
上一篇:
负载均衡-Listener状态转换__附录_API 参考_负载均衡-阿里云
下一篇:
负载均衡按域名和URL转发常见问题__常见问题_负载均衡-阿里云
云服务器 ECS > 快速入门(Windows) > 步骤 4:格式化数据盘
UPDATE__数据操作语言_SQL语法参考_云数据库 OceanBase-阿里云
创建类似表__管理表_数据库开发_用户指南(RDBMS)_数据管理-阿里云
查询历史版本详情__API管理相关接口_API_API 网关-阿里云
SDK的使用说明__Python版SDK_批量计算-阿里云
ALIYUN::ECS::ForwardEntry__资源列表_资源编排-阿里云
获取域名的解析操作日志__解析管理接口_API文档_云解析-阿里云
样例代码__Python SDK_SDK参考_E-MapReduce-阿里云
MySQL数据库导入教程__数据库_使用指南_云虚机主机-阿里云
云服务器操作系统选择说明__ECS购买须知_产品使用问题_云服务器 ECS-阿里云
相关内容
常见错误说明__附录_大数据计算服务-阿里云
发送短信接口__API使用手册_短信服务-阿里云
接口文档__Android_安全组件教程_移动安全-阿里云
运营商错误码(联通)__常见问题_短信服务-阿里云
设置短信模板__使用手册_短信服务-阿里云
OSS 权限问题及排查__常见错误及排除_最佳实践_对象存储 OSS-阿里云
消息通知__操作指南_批量计算-阿里云
设备端快速接入(MQTT)__快速开始_阿里云物联网套件-阿里云
查询API调用流量数据__API管理相关接口_API_API 网关-阿里云
使用STS访问__JavaScript-SDK_SDK 参考_对象存储 OSS-阿里云