更新时间:2023-09-18
操作场景
当HTTP应用服务器因为CPU、内存等资源消耗过高导致WEB有时可以正常访问有时又会无法访问,而[HTTP]健康检查是周期性的并且在周期内只要有一次成功的响应即判断节点健康导致无法正确反应节点的健康状态,此时我们可以通过配置[HTTP被动]健康检查来判断节点的健康状态。
配置说明
选择类型[HTTP被动],设备会被动检查每次节点响应HTTP的状态码并进行统计,根据在统计时间内异常事件是否达到设定监视类型的上限值判断节点的健康状态,配置如下图所示。
检查URL:配置需检查的HTTP请求时匹配的URL前缀。
响应状态码:配置判断URL失效的响应状态码,当应答匹配状态码成功时,则判断此URL失效。
响应超时时间:配置URL应答的响应超时时间,当应答响应超过时间限制时,则判断此URL失效,范围是1-255秒。
统计时间:配置统计的时间范围,可选1-5秒。
异常URL上限:配置在统计时间内,当异常的URL数量达到设定值时,则判断该节点失效。
:
[HTTP被动]健康检查虽然可以更好的反应节点的健康状态,但可能会在晚上等请求低谷时间段因为设置的阈值匹配不足或节点宕机后根本不响应HTTP请求而无法正确反应节点的健康状态。