You need to enable JavaScript to run this app.
最新活动
产品
解决方案
定价
生态与合作
支持与服务
开发者
了解我们
导航

健康检查

最近更新时间2022.11.15 14:20:14

首次发布时间2022.05.18 19:59:04

本文介绍了如何在火山引擎应用型负载均衡(ALB)控制台创建修改删除健康检查模板。

健康检查概述

健康检查配置在服务器组上。通过健康检查配置,ALB 实例定期检查后端服务器状态。如果出现异常后端服务器,ALB 实例会及时隔离相应的后端服务器并报警,从而保障您业务的正常运行。

ALB健康检查提供了丰富的配置,使您可以精细化配置健康检查的方案。

创建健康检查模板

ALB 提供了健康检查模板的功能,您可以将需要的不同健康检查配置保存为不同的模板。在对服务器组配置健康检查时,可以直接选择健康检查模板快速便捷完成配置。

操作步骤

  1. 登录应用型负载均衡控制台
  2. 在左侧导航栏,点击 健康检查
  3. 健康检查 页面,点击 创建健康检查模板
  4. 创建健康检查模板 页面,根据表格中的配置说明进行配置。配置完成后,点击 确定

在创建完健康检查模板后,您就可以在服务器组的健康检查配置中选择该模板了。
alt

配置说明

配置是否必填说明
名称必填输入一个健康检查模板的名称。
协议必填指定健康检查使用的协议。目前只有 HTTP,也是默认设置。

健康检查方法

非必填

指定健康检查使用的请求方法。可以指定以下的方法:

  • GET:GET 请求得到的响应既包含响应头,又包含响应正文。
  • HEAD:HEAD 请求得到的响应仅包含响应头,不包含响应正文。

健康检查域名

非必填

输入需要健康检查的域名。默认值是后端服务器组的私网 IP,并且不指定 host 头。

如果您输入了域名,该域名必须满足以下条件:

  • 必须以字母或中文开头。
  • 只允许包含字母、 数字、 英文句号(.)、英文连字符(-)。至少需要包含一个英文句号,但不允许以英文句号开头或结尾。域名的每一级不能以英文连字符开头或结尾。
  • 长度为 0~128 个字符。如果长度为 0,也就是不输入域名,此时使用默认值。
  • 必须符合域名规范。比如 www.test.com。
  • 暂不支持泛域名。

健康检查路径

非必填

输入需要健康检查的路径。默认值是斜杠(/),表示根目录。

如果您输入了路径,该路径必须满足以下条件:

  • 必须以斜杠(/)开头。
  • 长度为 1~128 个字符。
  • 只允许包含字母、数字、英文连字符(-)、英文下划线(_)、斜杠(/)、英文句号(.)、英文百分号(%)、英文问号(?)、英文井号(#)、英文 &(&)、等于(=)。
正常状态码必填指定哪些响应状态码被认为健康检查结果是成功的。可以多选。

响应超时

非必填

指定健康检查请求的超时时间,单位是秒。最大值是 60。

如果请求超时,则本次健康检查请求的结果为失败。

检测间隔非必填指定每次健康检查请求的时间间隔,单位是秒。最大值是 300。不建议设置太小的时间间隔,以免造成后端服务器的负担。
健康阈值非必填指定连续多少次成功的健康检查被认为后端服务器是健康的,单位是次。最大值是 10。比如您指定 3,表示如果连续 3 次的健康检查结果都是成功,则该后端服务器是健康的。
不健康阈值非必填指定连续多少次失败的健康检查被认为后端服务器是不健康的,单位是次。最大值是 10。比如您指定 3,表示如果连续 3 次的健康检查结果都是失败,则该后端服务器是不健康的。

描述

非必填

输入一个模板的描述。模板的描述必须满足以下条件:

  • 必须以字母或中文开头。
  • 只能包含中文、字母、数字、英文逗号(,)、英文句号(.)、下划线(_)、连字符(-)、空格、等号(=)、中文逗号(,)、中文句号(。)。
  • 长度为 0~255 个字符。

修改健康检查模板

操作步骤

  1. 登录应用型负载均衡控制台
  2. 在左侧导航栏,点击 健康检查
  3. 健康检查 页面的健康检查模板列表中,找到您需要编辑的健康检查模板。
  4. 操作 列上,点击 编辑
  5. 在模板配置页面,根据表格中的配置说明修改配置。修改完成后,点击 确定

在您修改后模板后,如果需要应用到某个后端服务器组,可以在后端服务器组的配置中再次选择该模板。

删除健康检查模板

如果您不再需要某个健康检查模板,可以考虑将其删除。删除模板不会影响服务器组健康检查的运行状态,服务器组仍会按照当前配置继续运行健康检查,直至下一次变更服务器组上的健康检查配置。

操作步骤

  1. 登录应用型负载均衡控制台
  2. 在左侧导航栏,点击 健康检查
  3. 健康检查 页面的健康检查模板列表中,找到您需要删除的健康检查模板。
  4. 操作 列上,点击 删除