Gateway Auto-Fix

🔧 网关故障自动修复,运维零负担

自动监控OpenClaw网关状态,RPC探测失败时自动修复,支持一键安装与定时巡检

收藏
3.7k
安装
985
版本
1.1.0
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心用法

Gateway Auto-Fix 是一款面向 OpenClaw 用户的自动化运维技能,通过 cron 定时任务每分钟执行一次健康检查。当检测到 "RPC probe: failed" 时,自动触发修复流程:先运行 openclaw doctor --fix 诊断并修复配置问题,再执行 openclaw gateway restart 重启网关服务。

显著优点

零配置开箱即用:支持 npx clawhub install 一键安装,自动完成脚本创建、权限设置、cron 任务添加全流程,无需手动干预。

主动式故障恢复:从事后排查转向事前自动修复,减少服务中断时间,适合需要高可用网关的场景。

完整日志追溯:所有操作记录至 /tmp/openclaw-auto-fix.log,便于故障审计与问题定位。

潜在缺点与局限性

高频调度开销:默认每分钟执行一次,可能产生不必要的系统负载;若网关问题频繁,可能陷入"修复-失败-再修复"循环。

修复策略单一:仅依赖 doctor --fixrestart 两种手段,对深层网络问题或上游服务故障无能为力。

权限与 cron 依赖:需要用户主目录写入权限及 cron 服务正常运行,部分受限环境(如容器、macOS 沙盒)可能适配困难。

远程脚本风险:手动安装流程涉及从外部 URL 下载脚本,存在供应链攻击隐患。

适合人群

  • 运行 OpenClaw 网关的个人开发者或小型团队
  • 缺乏专职运维、需要" set and forget "自动化方案的用户
  • 对服务可用性有基础要求,但可容忍分钟级中断的场景

常规风险

  • 权限提升风险:脚本以当前用户身份执行网关重启,若用户配置不当可能影响系统服务
  • 日志文件膨胀:长期运行未清理的日志可能占满 /tmp 分区
  • 误修复风险:某些特定场景下 RPC 失败可能是预期行为,自动重启反而破坏状态

Gateway Auto-Fix 内容

手动下载zip · 3.1 kB
openclaw-auto-fix.shtext/x-shellscript
请选择文件