赛尔校园公共服务平台 Logo
平台使用
阿里云
百度云
移动云
智算服务
教育生态
登录 →
赛尔校园公共服务平台 Logo
平台使用 阿里云 百度云 移动云 智算服务 教育生态
登录
  1. 首页
  2. 阿里云
  3. 边缘节点服务 ENS
  4. 操作指南
  5. 网络
  6. 边缘负载均衡
  7. 配置监听
  8. 健康检查

健康检查

  • 配置监听
  • 发布于 2025-04-16
  • 0 次阅读
文档编辑
文档编辑

开启健康检查,当后端某台ENS健康检查出现异常时,ELB会自动将新的请求分发到其它健康检查正常的ENS上,当该ENS恢复正常运行时,ELB会将其自动恢复到负载均衡服务中。

为什么配置健康检查

负载均衡通过健康检查来判断后端服务器(ENS实例)的业务可用性。健康检查机制提高了前端业务整体可用性,避免了后端ENS异常对总体服务的影响。

说明
  • 如果您的业务对负载敏感性高,高频率的健康检查可能会对正常业务访问造成影响。

  • 您可以结合业务情况,通过降低健康检查频率、增大健康检查间隔、七层检查修改为四层检查等方式,来降低对业务的影响。

  • 健康检查默认开启,通常情况下使用默认的健康检查配置即可,您也可以修改默认配置。

操作步骤

  1. 登录ENS控制台。

  2. 在左侧导航栏,单击边缘负载均衡 > 边缘负载均衡实例。

  3. 在边缘负载均衡实例管理页面,找到目标实例,单击操作列的监听配置向导。

  4. 在监听页签,单击添加监听或在目标监听操作列单击修改。

  5. 根据配置向导完成监听配置,直至进入健康检查配置向导页面。健康检查默认开启,单击修改,完成以下健康检查配置。

健康检查配置

说明

健康检查协议

选择健康检查协议类型。勾选监听为TCP协议时,健康检查方式可选TCP或HTTP模式。

  • TCP模式:基于网络层探测,通过发送SYN握手报文来检测服务器端口是否存活。

  • HTTP模式:通过发送head请求,通过发送HEAD或GET请求模拟浏览器的访问行为来检查服务器应用是否健康。

健康检查方法

七层监听(HTTP或者HTTPS)健康检查支持HEAD(默认值)和GET方法。

如果您的后端应用服务器不支持HEAD方法或HEAD方法被禁用,可以使用GET方法来进行健康检查。

说明

仅当监听协议选择HTTP和HTTPS时支持该能力。

健康检查路径和健康检查域名(可选)

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

说明

仅当监听协议选择HTTP和HTTPS时支持该能力。

正常状态码

选择健康检查正常的HTTP状态码。

说明

仅当监听协议选择HTTP和HTTPS时支持该能力。

健康检查端口

健康检查服务访问后端时的探测端口。

说明

默认值为配置监听时指定的后端端口。

健康检查响应超时时间

接收来自运行状况检查的响应需要等待的时间。如果后端ENS在指定的时间内没有正确响应,则判定为健康检查失败。范围是1~300秒。

  • UDP监听的默认值为10秒。

  • HTTP、HTTPS或者TCP监听的默认值为5秒。

健康检查间隔时间

进行健康检查的时间间隔。范围是1~50秒。

  • UDP监听的默认值为5秒。

  • HTTP、HTTPS或者TCP监听的默认值为2秒。

健康检查健康阈值

针对同一ENS服务器,从失败到成功的连续健康检查成功次数。

  • 取值:2~10。

  • 默认值:3。

不健康阈值

针对同一ENS服务器,从成功到失败的连续健康检查失败次数。

  • 取值:2~10。

  • 默认值:3。

相关文章

配置TCP监听 2025-04-16 15:13

当您的业务对数据准确性要求高,注重可靠性,而速度可以相对较慢时,如文件传输、发送或接收邮件和远程登录等。您可以为ELB实例添加一个TCP监听,在ELB实例上转发来自客户端的TCP协议请求至后端服务器进行处理。 前提条件 您已经创建ELB实例。具体操作,请参见

配置UDP监听 2025-04-16 15:13

当您的业务关注实时性,而相对不注重可靠性时,例如视频聊天和金融实时行情推送等。您可以为ELB实例添加一个UCP监听,在ELB实例上转发来自客户端的UDP协议请求至后端服务器进行处理。 前提条件 您已经创建ELB实例。具体操作,请参见创建ELB实例

配置HTTP监听 2025-04-16 15:13

当您使用HTTP协议开发应用而无需加密通信时,例如内部网络通信、测试和开发环境或者非敏感信息传输等场景,您可以添加一个HTTP监听转发来自HTTP协议的请求。 前提条件 您已经创建ELB实例。具体操作,请参见创建ELB实例。

配置HTTPS监听 2025-04-16 15:13

如果您的业务如果需要传输一些敏感数据例如用户信息或身份信息,或者您想提升您的业务安全性避免可能存在的安全风险,您可以创建使用加密连接的HTTPS监听来转发来自HTTPS协议的请求。 前提条件 您已经创建ELB实例。具体操作,请参见创建EL

健康检查 2025-04-16 15:13

开启健康检查,当后端某台ENS健康检查出现异常时,ELB会自动将新的请求分发到其它健康检查正常的ENS上,当该ENS恢复正常运行时,ELB会将其自动恢复到负载均衡服务中。 为什么配置健康检查

目录
Copyright © 2025 your company All Rights Reserved. Powered by 赛尔网络.
京ICP备14022346号-15
gongan beian 京公网安备11010802041014号