第一步:点击头像 → 我的凭证
第二步:访问密钥 → 新增访问密钥 → 勾选确认 → 下一步
第三步:填写描述 → 确定
第四步:立即下载密钥文件
第五步:打开下载的 credentials 文件,获取 AK 和 SK 填入面板
- 在「账户」页面添加您的华为云账户(需要 Access Key 和 Secret Key)
- 进入账户后,点击「从华为云同步」拉取 DNS Zone 列表
- 进入 Zone 详情,同步解析记录
- 为需要监控的记录启用健康检测(ICMP / TCP)
- 在「可用性组」页面将多条记录组成一个组,并手动指定默认记录(手动指定,一般选择“默认线路(default view)“,当所有线路解析失效的时候,还默认线路兜底)
系统按设定间隔对所有启用了 ICMP 或 TCP 探测的记录执行自动检测。 当窗口内失败率超过阈值时自动禁用,恢复后自动重新启用。
stateDiagram-v2
direction LR
[*] --> 启用中
启用中 --> 已禁用 : 失败率 ≥ 阈值
已禁用 --> 启用中 : 失败率 < 阈值(自动恢复)
失败判定:ICMP 和 TCP 两种探测中,所有已启用的探测全部失败,才算该 IP 失败。
在「设置」页可调整:检测间隔、时间窗口、失败率阈值。
将多条解析记录组成一个池,系统自动选出最健康的成员,把它的 IP 写入「默认记录(手动指定)」, 实现 DNS 层面的自动故障切换。
flowchart LR
subgraph 成员池
M1["成员 A<br/>权重 100"]
M2["成员 B<br/>权重 50"]
M3["成员 C<br/>权重 10"]
end
subgraph 健康评估
HC{"按权重依次检查<br/>是否有健康 IP?"}
end
subgraph 输出
DR["默认记录<br/>IP 自动写入"]
end
M1 & M2 & M3 --> HC
HC -- 选出最优成员 --> DR
评估规则
- 按权重从高到低依次检查每个成员
- 找到第一个有健康 IP 且状态为启用的成员,将其 IP 写入默认记录
- 若所有成员均不健康,启动备用 IP 池流程(见下节)
默认记录不会被自动禁用。它的 IP 内容完全由可用性组管理,独立于健康检测的禁用逻辑。
每个可用性组可以配置一组备用 IP。当所有成员都不健康时,系统会按优先级逐个尝试备用 IP,作为最后一道防线。
如何使用:
- 进入可用性组详情页
- 在「备用 IP 池」区域点击「+ 添加备用 IP」
- 输入 IP 地址,新增的 IP 自动排在末尾
- 可添加多个备用 IP,系统会按添加顺序依次尝试
工作流程:
stateDiagram-v2
direction LR
[*] --> 空闲
空闲 --> 备用中 : 所有成员不健康\n切换到第一个备用 IP
备用中 --> 备用中 : 当前备用 IP 不健康\n切换到下一个
备用中 --> 已耗尽 : 没有更多备用 IP
备用中 --> 空闲 : 成员恢复 / 用户手动修改
已耗尽 --> 备用中 : 用户新增了备用 IP
已耗尽 --> 空闲 : 成员恢复 / 用户手动修改
注意事项:
- 默认记录必须启用健康检测(ICMP 或 TCP),否则系统无法判断备用 IP 是否健康,备用流程不会启动
- 每个检测周期尝试一个备用 IP,通过健康检测确认其是否可用
- 一旦有成员恢复健康,系统会自动切回该成员,备用流程结束(成员始终优先)
- 如果所有备用 IP 都不健康,系统停止切换,保持当前默认 IP 不变
- 在「已耗尽」状态下新增备用 IP,系统会自动继续尝试
- 如果您手动修改了默认记录的 IP 且该 IP 健康,备用流程会自动停止
| 事件 | 含义 |
|---|---|
MEMBER_DISABLED |
成员因失败率过高被自动禁用 |
MEMBER_ENABLED |
成员健康恢复,被自动重新启用 |
DEFAULT_UPDATED |
默认记录的 IP 已切换到新的最优成员 |
FALLBACK_ACTIVATED |
所有成员不健康,开始使用备用 IP |
FALLBACK_SWITCHED |
当前备用 IP 不健康,切换到下一个备用 IP |
FALLBACK_EXHAUSTED |
所有备用 IP 已尝试完毕,均不健康 |
FALLBACK_RECOVERED |
成员恢复健康或用户手动干预,退出备用模式 |
Q: 如何修改检测间隔? A: 进入「设置」页面修改「检测间隔」,保存后立即生效。
Q: 记录被自动禁用了怎么办? A: 检查对应 IP 的网络连通性,恢复后系统会自动重新启用。
Q: 为什么默认记录的 IP 没有切换? A: 常见原因:
- 所有成员都没有健康 IP(网络故障或探测未启用)
- 最优成员的 IP 与默认记录当前 IP 相同,无需切换
- 成员未启用任何探测(无数据的成员不会被选中)
Q: 备用 IP 池显示「已耗尽」怎么办? A: 说明所有备用 IP 都已尝试且均不健康。您可以:
- 添加新的备用 IP,系统会自动继续尝试
- 检查备用 IP 的网络连通性
- 排查成员不健康的根本原因,成员恢复后系统会自动切回
Q: 为什么备用 IP 池没有生效? A: 请确认默认记录已启用健康检测(ICMP 或 TCP)。如果默认记录没有开启探测,系统无法判断备用 IP 的健康状态,备用流程不会启动。




