Aptos开发者文档
  • Aptos 开发者文档
  • 开发环境准备
  • 开发者教程
    • 你的第一笔交易
    • 你的第一个 Move 模块
    • 第一个代币
    • 你的第一个 DApp
    • 第一个 NFT
  • 概念
    • 交易和状态
    • 帐户
    • 事件
    • 燃料和交易费用
    • 验证
    • 全节点
    • 验证节点
    • 节点网络和同步
    • 质押
    • 治理
  • Guides 指南
    • 交易的生命周期
    • 创建签名交易
    • 与 Aptos 区块链交互
    • 安装 Petra 扩展
    • 构建钱包扩展
    • 系统集成商指南
    • 基于本地测试网的开发流程
    • Move 教程
      • 在 Aptos 上使用 Move 语言开发
      • Move 包更新
      • Move 事务测试
  • 节点
    • 不同环境下的 Aptos 区块链部署
    • AIT-3
      • AIT-3的新功能
      • AIT-3的参与步骤
      • 节点要求
      • 节点活跃度标准
      • 链接到Aptos激励测试网
      • 激励测试网的附加文档
    • Validators
      • 在 AWS 上运行
      • 在 Azure 上运行
      • 在 GCP 上运行
      • 使用 Docker
      • 使用 Aptos-core 源代码
    • FullNode for Devnet
      • 用Aptos源或Docker来搭建全节点
      • 通过新版本来更新全节点
      • 全节点的网络身份
      • 全节点设置故障排除
      • 在 CGP 上运行全节点
    • 本地测试网
      • 用 CLI 运行本地测试网
      • 用验证器运行本地测试网
    • 节点健康检测器
    • Aptos 节点健康检查器
  • SDKs
    • Python SDK
    • Typescript
      • Typescript SDK
      • Typescript SDK 概览
    • Rust SDK
  • Aptos CLI
    • 安装 Aptos CLI
    • 使用 Aptos CLI
  • Telemetry
    • Telemetry 遥测
  • Aptos White Paper
  • Glossary 术语表
    • Glossary 词汇表
Powered by GitBook
On this page
  1. 节点

Aptos 节点健康检查器

Previous节点健康检测器NextSDKs

Last updated 2 years ago

Aptos 节点健康检查器 (NHC) 服务可用于检查节点的健康状况。有关 NHC 的完整文档,请参阅。

此 FAQ 旨在帮助您了解为何您的节点在运行 NHC 时没有通过特定的健康检查。如果您在 FAQ 中没有找到您想要的信息,或 并自行添加信息。

延迟评估器如何工作?

您会进入该页面或许是因为您的 NHC 检查器呈现如下结果:

Average latency too high: The average latency was 1216ms, which is higher than the maximum allowed latency of 1000ms.

虽然 NHC 如上显示 1216ms,但当您执行 ping 操作时,您可能会看到实际延迟是 600ms。这种差异是因为当您 ping 一个 IP 时,您看到的结果是单次往返(其中延迟是往返时间 (RTT))。另一方面,NHC 延迟测试将请求在您的节点上运行的 API。实际上,这意味着 NHC 将计时 2 次往返,因为它会执行以下操作:

  1. SYN

  2. SYNACK

  3. ACK + Send HTTP 请求

  4. 接收 HTTP 回复

即,NHC 必须进行 TCP 握手(一次往返),然后发出 HTTP 请求(第二次往返)。

NHC 使用延迟评估器的原因是为了确保我们能够保持良好的网络性能。特别是,如果您的节点的延迟太高,则会导致低 TPS 和高终结时间,这两者对于运行高性能的 L1 区块链非常重要。 如果您收到此错误提示,需要尝试改善节点延迟。因为节点会在世界各地运行,所以我们对该值设置了很高的阈值。

节点健康检查器
创建一个问题
创建打开一个 PR