• 沒有找到結果。

操作场景

您可以在添加监听器时配置健康检查。通常,使用默认的健康检查配置即可。

背景信息

● 健康检查与ELB的后端协议是两个相互独立的能力,所以健康检查协议可以与ELB 的后端协议相同,也可以不同。

● 为了减少后端服务器的CPU占用,建议您使用TCP协议做健康检查。如果您希望使 用HTTP健康检查协议,建议使用HTTP+静态文件的方式。

● 通过增加“检查间隔”,可以降低健康检查的检测频率。

● 开启健康检查后不会影响已建立连接的流量转发,负载均衡会立即对后端服务器 执行健康检查。如果健康检查正常,则新建连接的流量会根据分配策略和权重向 该服务器转发流量;如果健康异常,则系统会设置该服务器状态为异常,不转发 新的流量到该服务器。建议挑选无业务时间段执行此操作。

配置独享型负载均衡健康检查

HTTPS方式,设置后不可修改。

● 当前端协议选择UDP,健康检查 协议默认为UDP。

HTTP

域名 健康检查的请求域名。

默认值为空,由数字、字母、

‘-’、‘.’组成的字符串,只能以 数字或字符开头。

只有健康检查协议为HTTP时,需要 设置。

www.elb.com

端口 健康检查端口号,取值范围[1,

65535],为可选参数。

说明

取值范围[1-50]。

5

超时时间(秒) 每次健康检查响应的最大超时时

间。取值范围[1-50]。 3 检查路径 指定健康检查的URL地址的路径。

当“协议”为HTTP时生效。检查路 径只能以/开头,长度范围[1-80]。

/index.html

最大重试次数 健康检查最大的重试次数,取值范

围[1-10]。 3

HTTP状态码 自定义健康检查返回的状态码。当

“协议”为HTTP或HTTPS时生效。

可输入200-599范围内不重复的单 个数字或正序的数字区间。多个 HTTP状态码使用逗号隔开,最多支 持5个。

说明如果您要使用该特性,请进入至ELB服 务控制台后,单击页面左下角的“体验 新版”。目前新版控制台在公测中,待 公测结束后即可正常使用。

200

5-5 配置健康检查示例

8. 单击“完成”。

配置共享型负载均衡健康检查

1. 登录管理控制台。

2. 在管理控制台左上角单击 图标,选择区域和项目。

3. 单击页面左上角的 ,选择“网络 > 弹性负载均衡”。

4. 在“负载均衡器”界面,单击需要开启健康检查的负载均衡名称。

5. 在“后端服务器组”页签下,选择需要开启健康检查的后端服务器组名称。

6. 在基本信息页面,单击“健康检查”右侧的“配置”。

7. 在“配置健康检查”界面,可根据需要开启健康检查。参考表5-2进行配置。

5-2 共享型负载均衡配置健康检查参数说明

参数 说明 示例

是否开启 开启或者关闭健康检查。

-协议 ● 健康检查支持TCP和HTTP方式,

设置后不可修改。

● 当前端协议选择UDP,健康检查 协议默认为UDP。

HTTP

域名 健康检查的请求域名。

默认值为空,由数字、字母、

‘-’、‘.’组成的字符串,只能以 数字或字符开头。

只有健康检查协议为HTTP时,需要 设置。

www.elb.com

端口 健康检查端口号,取值范围[1,

65535],为可选参数。

说明

未配置健康检查端口时,默认使用后端 云服务器端口进行健康检查。配置后,

使用配置的健康检查端口进行健康检 查。

80

高级配置

检查间隔(秒) 每次健康检查响应的最大间隔时 间。

取值范围[1-50]。

5

超时时间(秒) 每次健康检查响应的最大超时时

间。取值范围[1-50]。 3 检查路径 指定健康检查的URL地址的路径。

当“协议”为HTTP时生效。检查路 径只能以/开头,长度范围[1-80]。

/index.html

最大重试次数 健康检查最大的重试次数,取值范

围[1-10]。 3

8. 单击“完成”。

相关操作

● 健康检查异常如何排查?

● 健康检查为什么会导致ELB会频繁向后端服务器发送探测请求?

● 如何处理健康检查导致的大量日志?