You need to enable JavaScript to run this app.
导航

查看实例健康检查信息

最近更新时间2023.10.20 11:12:47

首次发布时间2023.02.10 15:24:20

健康检查支持定期检查 Nacos 实例以及 Nacos 正常运行所依赖的数据库、网络等组件,并自动修复部分故障。本文介绍如何查看健康检查的异常信息。

背景信息

当实例出现异常后,状态会从 运行中 变为 异常。异常状态下 MSE 自动修复实例,具体组件故障的信息将显示在消息框中。修复时长约 20 分钟。

  • 如果期限内修复成功,实例会从 异常 转为 运行中 状态。
  • 如果修复失败,则会从 异常 变更为 失败 状态。请结合健康检查中的报错信息 提交工单

注意事项

  • 异常状态的实例由于涉及对依赖资源的创建和删除,不支持用户删除异常状态的实例。可以等待超时失败后再进行删除。
  • 修复过程中可能会重建 Nacos 实例,重建后已注册的配置和服务不会丢失。

健康检查

微服务引擎的健康检查功能将定期检查 Nacos 实例以及 Nacos 正常运行所依赖的数据库、网络等组件,并自动修复部分故障。常见的 Nacos 实例故障和修复方法如下:

错误类型修复方法
数据库不存在重建数据库,更新并重启 MSE Nacos 实例。
连接数据库失败恢复最近备份,更新并重启 MSE Nacos 实例。
网关规则被修改修复 Ingress(网关)规则,网络恢复后即判断修复完成。
副本数不匹配新建或删除 MSE Nacos 实例以匹配副本数。需等待 Nacos 重建后同步。
Nacos 原生健康检查功能等待 Nacos 自行恢复,MSE 不做额外操作。

操作步骤

查看实例健康检查异常信息的方法如下:

  1. 登录 微服务引擎控制台

  2. 在左侧的菜单栏单击 实例管理

  3. 实例管理 页面,将鼠标悬停至 失败异常 实例的状态列。

    alt

  4. 在异常信息展示栏,查看具体的报错信息。

后续操作

如果修复失败,实例更为 失败 状态。请结合健康检查中的报错信息 提交工单