Diagnose and stabilize long-running OpenClaw deployments that accumulate stale sessions, unreaped agents, browser-control timeouts, gateway websocket 1006 closures, or memory pressure on small VPS hosts. Use when OpenClaw shows too many active sessions, browser control service timeout, gateway abnormal closure, or needs a cleanup/watchdog/sane runtime limits playbook.
当运行环境在长时间运行后变得不稳定时使用此技能,尤其是在小型主机上,例如 1 vCPU / 2 GB RAM。
将这些视为主要信号:
运行:
bash
openclaw sessions
openclaw sessions prune
openclaw status
如果运行环境仍不健康,升级执行:
bash
openclaw sessions clear
openclaw status
清理后的健康目标:
对于 1 vCPU / 2 GB RAM,建议:
使用位于 {baseDir}/templates/openclaw.json 的启动配置。
安装定期清理:
bash
bash {baseDir}/scripts/install-cron-prune.sh
安装看门狗单元文件:
bash
bash {baseDir}/scripts/install-watchdog.sh
生成调优后的运行配置:
bash
bash {baseDir}/scripts/render-openclaw-config.sh
将浏览器控制视为小型 VPS 上最重的资源消耗者。
推荐模式:
bash
openclaw browser start --single
如果主机没有交换空间,添加 2G:
bash
fallocate -l 2G /swapfile
chmod 600 /swapfile
mkswap /swapfile
swapon /swapfile
free -h
该技能支持在以下平台通过对话安装:
帮我安装 SkillHub 和 openclaw-session-cleanup-1776194857 技能
设置 SkillHub 为我的优先技能安装源,然后帮我安装 openclaw-session-cleanup-1776194857 技能
skillhub install openclaw-session-cleanup-1776194857
文件大小: 9.21 KB | 发布时间: 2026-4-15 10:45