- 最新动态
- 功能总览
- 产品介绍
- 计费说明
- 快速入门
- 用户指南
- 最佳实践
-
API参考
- 使用前必读
- API概览
- API版本选择建议
- 如何调用API
- API(V3)
- API(V2)
- API(OpenStack API)
- 应用示例
- 权限和授权项
- 历史API
- 附录
- SDK参考
- 常见问题
- 视频帮助
- 产品术语
-
更多文档
- 用户指南(阿布扎比区域)
- API参考(阿布扎比区域)
-
用户指南 (巴黎区域)
- 产品介绍
- 快速入门
- 负载均衡器
- 监听器
- HTTP/HTTPS监听器高级配置
- 后端服务器组
- 后端服务器(独享型)
- 后端服务器(共享型)
- 证书管理
- 访问控制管理
- TLS安全策略
- 标签管理
- 访问日志
- 监控
- 审计
- 权限管理
- 关于配额
-
常见问题
- 高频常见问题
- 为什么通过负载均衡无法访问后端业务?
- 如何检查弹性负载均衡服务不通或异常中断?
- 如何排查ELB的异常返回码?
- 弹性负载均衡器是否可以单独使用?
- ELB是否支持TCP长连接?
- 弹性负载均衡是否支持后端FTP服务?
- 弹性负载均衡分配的EIP是否为独占?
- 单个用户默认可以创建多少个负载均衡器或监听器?
- ELB权限和使用范围是什么?
- 当负载均衡器正在运行中是否可以调整后端服务器的数量?
- 弹性负载均衡是否可以添加不同操作系统的服务器?
- ELB添加后端的端口号是否可以不一致?
- ELB支持跨用户、跨VPC使用么?
- 负载均衡器的后端服务器可以反过来访问公网/私网负载均衡器上的端口吗?
- ELB能否实现前端是HTTPS协议,后端也是HTTPS协议?
- ELB所属的VPC和子网支持修改吗?
- 是否支持在业务不中断的前提下,将共享型负载均衡升级为独享型负载均衡?
- ELB对于IPv6网络的支持情况是怎样的?
- 如何检查弹性负载均衡前后端流量不一致?
- 如何检查请求不均衡?
- 如何检查弹性负载均衡业务访问延时大?
- 如何检查压测性能上不去?
- 负载均衡器
- 监听器
-
后端服务器
- 为什么后端服务器上收到的健康检查报文间隔和设置的间隔时间不一致?
- 使用ELB后,后端服务器能否访问公网?
- 为什么100开头的IP在频繁访问后端服务器?
- ELB可以跨区域关联后端服务器么?
- 公网负载均衡的后端服务器要不要绑定EIP?
- 如何检查后端服务器网络状态?
- 如何检查后端服务器网络配置?
- 如何检查后端服务器服务状态?
- 后端服务器什么时候被认为是健康的?
- 如何检查通过EIP访问后端云服务器?
- 为什么云监控服务统计的ELB活跃连接数与后端服务器上的连接数不一致?
- 为什么配置了白名单后还能访问后端服务器?
- ELB修改后端服务器权重后多久生效?
- 为什么开启跨VPC后端需要确保负载均衡所属子网至少拥有16个可用IP地址?
- 健康检查
- 获取源IP
- HTTP/HTTPS监听器
- 会话保持
- 证书管理
- 监控
- 修订记录
- API参考 (巴黎区域)
- 用户指南(吉隆坡区域)
- API参考(吉隆坡区域)
- 用户指南(安卡拉区域)
- API参考(安卡拉区域)
- 通用参考
链接复制成功!
弹性负载均衡功能特性对比
协议对比
协议类型 |
描述 |
独享型负载均衡 |
共享型负载均衡 |
---|---|---|---|
四层(TCP/UDP)协议 |
网络型负载均衡支持TCP和UDP协议,监听器收到访问请求后,将请求直接转发给后端服务器。 转发效率高,数据传输快。 |
√ |
√ |
七层(HTTP/HTTPS)协议 |
应用型负载均衡支持HTTP和HTTPS协议,监听器收到访问请求后,需要识别并通过HTTP/HTTPS协议报文头中的相关字段,进行数据的转发。 支持加密传输、基于Cookie的会话保持等高级功能。 |
√ |
√ |
全链路HTTPS协议 |
监听器的前端协议选择“HTTPS”,后端服务器组的后端协议也支持选择“HTTPS”。 |
√ |
╳ |
QUIC协议 |
前端协议为QUIC和UDP的监听器,支持QUIC(Quick UDP Internet Connection)作为后端协议。配合连接ID算法,将同一个连接ID的请求转发到后端服务器。 使用QUIC协议的监听器具有低延迟、高可靠和无队头阻塞的优点,非常适合移动互联网应用、支持在WIFI和运营商网络中无缝切换,而不用重新建立连接。 |
√ |
╳ |
HTTP/2协议 |
HTTP/2,即超文本传输协议 HTTP2.0,向下兼容HTTP1.X协议版本,同时性能和安全性都得到了提升。 此功能目前仅支持协议类型为HTTPS的监听器。 |
√ |
√ |
WebSocket协议 |
WebSocket (WS)是HTML5一种新的协议,实现了浏览器与服务器全双工通信,能更好地节省服务器资源和带宽并达到实时通讯。 |
√ |
√ |
网络设置对比
网络设置 |
描述 |
独享型负载均衡 |
共享型负载均衡 |
---|---|---|---|
IPv4公网 |
支持通过公网IPv4地址对外提供服务,将来自公网的客户端请求按照指定的负载均衡策略分发到后端服务器进行处理。 |
√ |
√ |
IPv4私网 |
支持通过私网IPv4地址对外提供服务,将来自同一个VPC的客户端请求按照指定的负载均衡策略分发到后端服务器进行处理。 |
√ |
√ |
IPv6公网私网 |
支持负载均衡转发来自IPv6客户端的请求。 |
√ |
╳ |
修改IPv4私有地址 |
可以将负载均衡当前使用IPv4私有IP修改为当前子网或者其它子网的目标IP地址。 |
√ |
╳ |
绑定/解绑EIP |
根据业务需要为负载均衡实例绑定EIP地址,或者将负载均衡实例已经绑定的IP地址进行解绑。 |
√ |
√ |
修改公网带宽 |
当通过公网带宽提供负载均衡器和公网之间的访问流量时,可以按照实际需求更改ELB实例关联弹性公网IP的公网带宽。 |
√ |
√ |
监听器的关键功能对比
监听器功能 |
描述 |
独享型负载均衡 |
共享型负载均衡 |
---|---|---|---|
访问控制 |
通过添加白名单和黑名单的方式控制访问负载均衡监听器的IP。
|
√ |
√ |
HTTPS双向认证 |
负载均衡实例与访问用户互相提供身份认证,从而允许通过认证的客户访问负载均衡实例。 仅前端协议为HTTPS协议的监听器支持双向认证。 |
√ |
√ |
SNI多域名证书 |
SNI(Server Name Indication)是为解决一个服务器使用多个域名和证书的TLS扩展。开启SNI之后,用户需要添加域名对应的证书。 仅前端协议为HTTPS协议的监听器支持开启SNI。 |
√ |
√ |
获取客户端IP |
后端服务器可以获取客户端真实IP地址。 独享型负载均衡默认开启,不支持关闭。 |
√ |
√ |
HTTP/HTTPS监听器的高级配置 |
|||
默认安全策略 |
使用安全策略提高业务的安全性,安全策略包含TLS协议版本和配套的加密算法套件。 仅前端协议为HTTPS协议的监听器支持设置安全策略。 |
√ |
√ |
自定义安全策略 |
支持选择TLS协议版本和加密算法套件,创建用户自定义的安全策略。 仅前端协议为HTTPS协议的监听器支持设置安全策略。 |
√ |
╳ |
获取弹性公网IP |
通过X-Forwarded-ELB-IP头字段获取负载均衡实例的公网IP地址。 |
√ |
√ |
转发能力对比
HTTP和HTTPS监听器支持设置转发策略,共享型负载均衡支持基础的转发策略,独享型负载均衡支持开启高级转发策略。
转发策略支持分别设置转发规则和转发动作,详细对比见表4和表5。
转发规则 |
描述 |
独享型负载均衡 |
共享型负载均衡 |
---|---|---|---|
域名 |
触发转发的域名,仅支持精确域名。 |
√ |
√ |
URL |
触发转发的URL。 URL的匹配规则有:精确匹配、前缀匹配、正则匹配。 |
√ |
√ |
HTTP请求方法 |
触发转发的HTTP请求方法。 主要有:GET、POST、PUT、DELETE、PATCH、HEAD、OPTIONS。 |
√ |
╳ |
HTTP请求头 |
触发转发的HTTP请求头。 请求头是键值对的形式,需要分别设置值。 |
√ |
╳ |
查询字符串 |
当请求中的字符串与设置好的转发策略中的字符串相匹配时,触发转发。 |
√ |
╳ |
网段 |
触发转发的请求网段。 |
√ |
╳ |
转发动作 |
描述 |
独享型负载均衡 |
共享型负载均衡 |
---|---|---|---|
转发至后端服务器组 |
如果满足转发规则,则将请求转发至配置好的后端服务器组。 |
√ |
√ |
重定向至监听器 |
如果满足转发规则,则将请求转发至配置好的HTTPS监听器上。 |
√ |
╳ |
添加重定向至URL |
如果满足转发规则,则将请求重定向至配置好的URL。 客户端访问ELB网址A后,ELB返回302或者其他3xx返回码和目的网址B,客户端自动跳转到网址B,网址B可自定义。 |
√ |
╳ |
返回固定响应 |
如果满足转发规则,则返回固定响应。 用户访问ELB实例后,ELB直接返回响应,不向后端服务器继续转发,返回响应的状态码和内容可以自定义。 |
√ |
╳ |
后端服务器组关键功能对比
后端服务器组功能 |
描述 |
独享型负载均衡 |
共享型负载均衡 |
---|---|---|---|
健康检查 |
负载均衡器会定期向后端服务器发送请求以测试其运行状态,这些测试称为健康检查。通过健康检查来判断后端服务器是否可用。 |
√ |
√ |
会话保持 |
会话保持功能可以识别客户与服务器之间交互过程的关联性,在作负载均衡的同时,还保证一系列相关联的访问请求会保持分配到同一台服务器上。 |
√ |
√ |
慢启动 |
负载均衡器在慢启动时间内向组内新增的后端服务器线性增加请求分配权重。 慢启动能够实现业务的平滑启动,避免业务抖动问题。 |
√ |
╳ |
主备转发 |
当主机健康检查结果正常时,负载均衡将流量转发至主机;当主机健康检查结果异常时,流量将被切换至备机。 必须向后端服务器组中添加两个后端服务器,一个为主服务器,一个为备服务器。 |
√ |
╳ |