全部文档
当前文档

暂无内容

如果没有找到您期望的内容,请尝试其他搜索词

文档中心

健康检查

最近更新时间:2024-03-28 15:32:53

您可以配置健康检查来检查服务器组的运行状况,从而判断服务器的业务可用性。本文为您介绍如何创建、编辑和删除健康检查。

创建健康检查

方式一:创建监听器界面配置健康检查

  1. 登录应用型负载均衡ALB控制台

  2. 进入监听器页面,单击新建监听器。点击开启健康检查,完成以下参数的配置,然后单击确定

健康检查配置

说明

协议

选择健康检查协议类型,目前支持HTTP和TCP协议。
HTTP:通过发送HEAD请求模拟浏览器的访问行为来检查服务器应用是否健康;

TCP:TCP协议健康检查通过发送SYN握手报文来检测服务器端口是否正常。

健康检查方法

如果选择HTTP健康检查协议,可以进一步选择健康检查方法。目前支持GET和HEAD方法。
HEAD:HTTP监听健康检查默认采用HEAD方法。请确保您的后端服务器支持HEAD请求。如果您的后端应用服务器不支持HEAD方法或HEAD方法被禁用,则可能会出现健康检查失败,此时可以使用GET方法来进行健康检查。

GET:向后端服务器(IP+端口+检查路径)发出HTTP GET请求来进行健康检查。

健康检查HTTP协议版本

继承监听器选择的后端协议版本

健康检查路径路径

输入健康检查页面的URL,建议对静态页面进行检查。
HTTP健康检查默认由负载均衡系统使用后端ECS内网IP地址向该服务器应用配置的缺省首页发起HTTP Head请求。如果您用来进行健康检查的页面并不是应用服务器的缺省首页,需要指定具体的检查路径。

健康检查域名

输入健康检查的域名。
默认使用后端服务器的内网IP地址作为健康检查的域名。如果您需要指定一个域名,请输入域名。

响应超时时间

接收健康检查的响应需要等待的时间。如果后端ECS在指定的时间内没有正确响应,则判定为健康检查失败。取值范围:1~3600秒,默认值为4秒。

健康检查间隔

输入进行健康检查的时间间隔。取值范围:1~1000秒,默认值为5秒。

健康阈值

健康检查连续成功多少次后,将后端服务器的健康检查状态由失败判定为成功的次数。取值范围:1~10,默认为6次。

不健康阈值

健康检查连续失败多少次后,将后端服务器的健康检查状态由成功判定为失败的次数。取值范围:1~10,默认为4次。

方式二: 创建转发策略时配置健康检查

  1. 进入监听器页面,单击新建转发策略

  2. 选择不同步监听配置,可以对该转发策略配置单独的健康检查规则。

  3. 完成上表中相关参数的配置,然后单击确定

查询健康检查结果

  1. 进入监听器页面,单击转发策略页签在列表中能看到配置的转发策略规则。

  2. 目标内容里为设置转发的服务器组,点击服务器组实例,在弹窗列表中能看到服务器组里的服务器健康状态。

  3. 弹窗列表里的端口状态会显示当前服务器健康状态为健康、不健康、检查未完成、检查未开启。

编辑和删除健康检查

  1. 应用型>监听器栏,点击监听器实例名称,进入详情页。

  2. 点击编辑健康检查,可以对健康检查进行关闭或者修改健康检查配置。

  3. 单击转发策略页签编辑转发策略,同样可以编辑或者关闭健康检查。

文档导读
纯净模式常规模式

纯净模式

点击可全屏预览文档内容
文档反馈