本章节为您介绍如何修改监听器的健康检查配置。
前提条件
云服务器关联的安全组已放通健康检查的流量。了解更多
操作步骤
- 登录 负载均衡控制台 。
- 在顶部导航栏,选择项目和地域。
- 单击目标CLB实例右侧的“配置监听器”按钮。
- 单击目标监听器右侧的“··· > 编辑健康检查“按钮。
- 参考下表,配置相关参数。
参数 | 说明 | 取值样例 |
---|
健康检查 | 是否开启健康检查。开启后,CLB实例会定时向后端服务器发送请求以测试其运行状态,判断其是否可用。当探测到后端服务器运行状况不佳时,会停止向其发送流量,并将流量转发给其他正常运行的后端服务器。 | 开启 |
响应超时 | 开启健康健康后,输入等待健康检查响应的时间。 - 若在响应超时时间内未收到后端服务器返回的正确信息,则认为健康检查失败。
- 取值范围:1~60秒。默认为2秒。
| 2秒 |
检测间隔 | 开启健康健康后,输入执行健康检查的时间间隔。 - 检测间隔时间需大于等于响应超时时间。
- 取值范围:2~300秒。默认为2秒,即每2s对后端服务器进行一次健康检查。
| 2秒 |
健康阈值 | 开启健康健康后,输入判断后端服务器正常的健康检查次数。 | 3次 |
不健康阈值 | 开启健康健康后,输入判断后端服务器异常的健康检查次数。 - 对同一后端服务器连续执行指定次数的健康检查,结果均失败时,其的健康检查状态由“正常”变为“异常”。
- 取值范围:2~10次。默认为3次。
| 3次 |
- 单击“确定”按钮,完成操作。
- 登录 负载均衡控制台。
- 在顶部导航栏,选择目标项目和地域。
- 单击目标CLB实例右侧的“配置监听器”按钮。
- 单击目标监听器右侧的“··· > 编辑健康检查“按钮。
- 参考下表,配置相关参数。
参数 | 说明 | 取值样例 |
---|
健康检查 | 是否开启健康检查。开启后,CLB实例会定时向后端服务器发送请求以测试其运行状态,判断其是否可用。当探测到后端服务器运行状况不佳时,会停止向其发送流量,并将流量转发给其他正常运行的后端服务器。 | 开启 |
健康检查请求 | 指定健康检查发送的请求字符串。 | healthcheckrequest |
预期正确响应 | 健康检查结果正常时期望返回的响应字符串。 说明 如果指定了“健康检查请求”,则必须设置该参数。 | ok |
响应超时 | 开启健康健康后,输入等待健康检查响应的时间。 - 若在响应超时时间内未收到后端服务器返回的正确信息,则认为健康检查失败。
- 取值范围:1~60秒。默认为2秒。
| 2秒 |
检测间隔 | 开启健康健康后,输入执行健康检查的时间间隔。 - 检测间隔时间需大于等于响应超时时间。
- 取值范围:2~300秒。默认为2秒,即每2s对后端服务器进行一次健康检查。
| 2秒 |
健康阈值 | 开启健康健康后,输入判断后端服务器正常的健康检查次数。 - 对同一后端服务器连续执行指定次数的健康检查,结果均成功时,其健康检查状态由“异常”变为“正常”。
- 取值范围:2~10次。默认为3次。
| 3次 |
不健康阈值 | 开启健康健康后,输入判断后端服务器异常的健康检查次数。 - 对同一后端服务器连续执行指定次数的健康检查,结果均失败时,其的健康检查状态由“正常”变为“异常”。
- 取值范围:2~10次。默认为3次。
| 3次 |
- 单击“确定”按钮,完成操作。
- 登录 负载均衡控制台 。
- 在顶部导航栏,选择目标项目和地域。
- 单击目标CLB实例右侧的“配置监听器”按钮。
- 单击目标监听器右侧的“··· > 编辑健康检查“按钮。
- 参考下表,配置相关参数。
参数 | 说明 | 取值示例 |
---|
健康检查 | 是否开启健康检查。开启后,CLB实例会定时向后端服务器发送请求以测试其运行状态,判断其是否可用。当探测到后端服务器运行状况不佳时,会停止向其发送流量,并将流量转发给其他正常运行的后端服务器。 | 开启 |
健康检查方法 | 开启健康检查后,选择对后端服务器进行健康检查的请求方法,支持GET或HEAD。 - HEAD:服务器仅返回HEAD头部信息,可以降低后端开销,但要求服务器支持HEAD方法。
- GET:要求服务器支持GET方法。
| HEAD |
健康检查域名 | 开启健康检查后,输入健康检查的请求域名,即Host,需配置为后端服务器上真实对外提供服务的地址。 - 如不填写,则默认为后端服务器组中各服务器的私网IP,Host设置为空。
- Host用于指定客户端待访问的后端服务器的IP或服务器上具体服务的域名,当后端服务器上有多个服务时,客户端可以通过Host区分访问不同的服务。
| www.test.com |
健康检查路径 | 开启健康检查后,输入健康检查的请求路径URL,需配置为后端服务器上真实对外提供服务的地址。如不填,则默认为“/”。 | / |
正常状态码 | 开启健康检查后,勾选正常状态码。 - 如收到选中类型的响应码,则判定该服务器为正常状态。
- 支持2XX、3XX、4XX、5XX。
| 2XX、3XX |
响应超时 | 开启健康检查后,输入等待健康检查响应的时间。 - 若在响应超时时间内未收到后端服务器返回的正确信息,则认为健康检查失败。
- 取值范围:1~60秒。默认为2秒。
| 2秒 |
检测间隔 | 开启健康检查后,输入执行健康检查的时间间隔。 - 检测间隔时间需大于等于响应超时时间。
- 取值范围:2~300秒。默认为2秒,即每2s对后端服务器进行一次健康检查。
| 2秒 |
健康阈值 | 开启健康健康后,输入判断后端服务器正常的健康检查次数。 - 对同一后端服务器连续执行指定次数的健康检查,结果均成功时,其健康检查状态由“异常”变为“正常”。
- 取值范围:2~10次。默认为3次。
| 3次 |
不健康阈值 | 开启健康健康后,输入判断后端服务器异常的健康检查次数。 - 对同一后端服务器连续执行指定次数的健康检查,结果均失败时,其的健康检查状态由“正常”变为“异常”。
- 取值范围:2~10次。默认为3次。
| 3次 |
- 单击“确定”按钮,完成操作。
相关文档
ModifyListenerAttributes:修改指定的监听器。