- 最新动态
- 功能总览
- 产品介绍
- 计费说明
- 快速入门
- 用户指南
- 最佳实践
-
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参考(安卡拉区域)
- 通用参考
链接复制成功!
配置健康检查
操作场景
本章节指导用户在后端服务器组创建后修改健康检查配置。
若切换健康检查协议,负载均衡会根据新的健康检查协议重新检查后端服务器。健康检查通过后,负载均衡向后端服务器继续转发流量。
健康检查切换周期内,客户端可能收到503错误码。
约束与限制
- 健康检查协议与服务器组的后端协议是两个相互独立的能力,所以健康检查协议可以与后端协议不同。
- 为了减少后端服务器的CPU占用,建议您使用TCP协议做健康检查。如果您希望使用HTTP健康检查协议,建议使用HTTP+静态文件的方式。
- 为保证健康检查功能正常,配置健康检查后必须放通对应的安全组规则,详情请参考配置后端服务器的安全组。
开启健康检查后不会影响已建立连接的流量转发,负载均衡会立即对后端服务器执行健康检查。
- 如果健康检查正常,则新建连接的流量会根据分配策略和权重向该服务器转发流量。
- 如果健康异常,则系统会设置该服务器状态为异常,不转发新的流量到该服务器。
开启健康检查
- 进入后端服务器组列表页面。
- 在后端服务器组列表页面,单击需要修改健康检查的后端服务器组名称。
- 在后端服务器组的“基本信息”页签下,单击健康检查区域右侧的“配置健康检查”。
- 在“配置健康检查”弹窗,可根据需要参考表1进行配置。
表1 配置健康检查参数说明 参数
说明
示例
是否开启
开启或者关闭健康检查。
说明:
开启或关闭健康检查期间,监控指标正常主机数/异常主机数会出现短暂波动,一个监控周期后可恢复。
-
健康检查协议
健康检查请求的协议类型。
当后端协议选择UDP,健康检查协议默认为UDP且不可修改。
独享型支持选择TCP、HTTP、HTTPS、TLS、GRPC协议
HTTP
健康检查域名
如果健康检查协议选择HTTP/HTTPS/GRPC协议,则该项是必选参数。
健康检查的请求域名。
- 默认使用后端服务器的内网IP为域名。
- 您也可选择指定特定域名,特定域名只能由字母,数字,中划线组成,中划线不能在开头或末尾,至少包含两个字符串,单个字符串不能超过63个字符,字符串间以点分割,且总长度不超过100个字符。
www.elb.com
健康检查端口
健康检查端口号,取值范围[1,65535],为可选参数。
说明:
默认使用后端云服务器的业务端口进行健康检查。指定特定端口后,使用指定的端口进行健康检查。
80
健康检查路径
如果健康检查协议选择HTTP/HTTPS/GRPC协议,则该项是必填参数。
指定健康检查的URL地址。检查路径只能以/开头,长度范围[1-80]。
后端服务器组关联独享型负载均衡器:检查路径支持使用英文字母、数字和‘-’、‘/’、‘.’、‘?’、‘#’、‘%’、‘&’以及扩展字符集_;~!()*[]@$^:',+。
/index.html
检查间隔(秒)
每次健康检查响应的最大间隔时间。
取值范围[1-50]。
5
超时时间(秒)
每次健康检查响应的最大超时时间。取值范围[1-50]。
3
健康检查正常阈值
表示判定后端服务器为正常状态时,所需的连续健康检查成功次数,取值范围[1-10]。
3
健康检查异常阈值
表示判定后端服务器为异常状态时,所需的连续健康检查失败次数,取值范围[1-10]。
3
健康检查返回码
如果健康检查协议选择HTTP/HTTPS/GRPC协议,则该项是必填参数。
自定义健康检查返回的状态码,仅当健康检查请求成功且返回指定状态码时判定后端服务器状态正常。
可输入支持状态码范围内不重复的单个数字或正序的数字区间,如0-10,200-300。多个状态码请输入回车键隔开,最多支持输入5个。
- 检查协议为HTTP/HTTPS时,状态码范围:200-599。
- 检查协议为GRPC时,状态码范围:0-99。
说明:
支持设置健康检查返回码的功能陆续上线中,请以控制台实际为准。
200
- 单击“确定”。
关闭健康检查
- 进入后端服务器组列表页面。
- 在后端服务器组列表页面,单击需要关闭健康检查的后端服务器组名称。
- 在后端服务器组的“基本信息”页签下,单击健康检查区域右侧的“配置健康检查”。
- 在“配置健康检查”界面,可根据需要关闭健康检查。
- 单击“确定”。