平台 • 5 分钟阅读
健康检查
How the macOS app reports gateway/Baileys health states
如何从菜单栏应用程序查看链接的频道是否健康。
Tutorial.step
菜单栏
- 状态点现在反映 Baileys 健康状况:
- 绿色:已链接 + 最近打开套接字。
- 橙色:正在连接/重试。
- 红色:已注销或探测失败。
- 次要行读取 "linked · auth 12m" 或显示失败原因。
- "运行健康检查"菜单项触发按需探测。
Tutorial.step
设置
- 常规选项卡添加了一个健康卡片,显示:链接的认证时间、会话存储路径/计数、上次检查时间、上次错误/状态代码,以及运行健康检查/显示日志的按钮。
- 使用缓存的快照,以便 UI 瞬间加载并在离线时优雅地回退。
- 频道选项卡显示 WhatsApp/Telegram 的频道状态 + 控件(登录 QR、注销、探测、上次断开连接/错误)。
Tutorial.step
探测如何工作
- 应用程序通过 ''ShellExecutor'' 每 ~60 秒和按需运行 ''ShellExecutor''。探测加载凭据并报告状态而不发送消息。
- 分别缓存上次良好的快照和上次错误以避免闪烁;显示每个的时间戳。
Tutorial.step
如有疑问
- 您仍然可以在 ''Gateway 健康状况'' 中使用 CLI 流程(''openclaw status''、''openclaw status --deep''、''openclaw health --json'')并跟踪 ''/tmp/openclaw/openclaw-*.log'' 以查找 ''web-heartbeat'' / ''web-reconnect''。