最近更新时间:2024-10-12 15:51:50
您可以配置健康检查来检查服务器组的运行状况,从而判断服务器的业务可用性。本文为您介绍如何创建、编辑和删除健康检查。
方式一:创建监听器界面配置健康检查
进入监听器页面,单击新建监听器。点击开启健康检查,完成以下参数的配置,然后单击确定。
健康检查配置 | 说明 |
---|---|
协议 | 选择健康检查协议类型,目前支持HTTP和TCP协议。 TCP:TCP协议健康检查通过发送SYN握手报文来检测服务器端口是否正常。 |
健康检查方法 | 如果选择HTTP健康检查协议,可以进一步选择健康检查方法。目前支持GET和HEAD方法。 GET:向后端服务器(IP+端口+检查路径)发出HTTP GET请求来进行健康检查。 |
健康检查HTTP协议版本 | 继承监听器选择的后端协议版本 |
健康检查路径 | 输入健康检查页面的URL,建议对静态页面进行检查。 |
健康检查域名 | 输入健康检查的域名。 |
响应超时时间 | 接收健康检查的响应需要等待的时间。如果后端KEC在指定的时间内没有正确响应,则判定为健康检查失败。取值范围:1~3600秒,默认值为4秒。 |
健康检查间隔 | 输入进行健康检查的时间间隔。取值范围:1~1000秒,默认值为5秒。 |
健康阈值 | 健康检查连续成功多少次后,将后端服务器的健康检查状态由失败判定为成功的次数。取值范围:1~10,默认为6次。 |
不健康阈值 | 健康检查连续失败多少次后,将后端服务器的健康检查状态由成功判定为失败的次数。取值范围:1~10,默认为4次。 |
健康状态返回码 | 选择健康检查正常的状态码,仅当ALB的探测请求成功且返回指定状态码时认为该后端服务器状态正常。
|
方式二: 创建转发策略时配置健康检查
进入监听器页面,单击新建转发策略。
选择不同步监听配置,可以对该转发策略配置单独的健康检查规则。
完成上表中相关参数的配置,然后单击确定。
进入监听器页面,单击转发策略页签,在列表中能看到配置的转发策略规则。
在目标内容里为设置转发的服务器组,点击服务器组实例,在弹窗列表中能看到服务器组里的服务器健康状态。
弹窗列表里的端口状态会显示当前服务器健康状态为健康、不健康、检查未完成、检查未开启。
在应用型>监听器栏,点击监听器实例名称,进入详情页。
点击编辑监听器,可以对健康检查进行关闭或者修改健康检查配置。
在监听器列表页单击添加/编辑转发策略,编辑转发策略,同样可以编辑或者关闭转发策略维度的健康检查。
纯净模式