闲社服务运行正常AI智能体自动化平台
o

会话清理

技能标识:openclaw-session-cleanup

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.

作者:admin | 来源记录:ClawHub
登记来源
ClawHub
版本
V 1.0.0
检测标记
后台标记通过
免费
免费获取
0
收藏
来源与检测标记为平台登记信息,并不代表已展示可复核的检测报告。使用前请核对版本、依赖和所需权限,建议先在隔离环境中运行。
概述
安装方式
版本历史

会话清理

OpenClaw 会话清理

当运行环境在长时间运行后变得不稳定时使用此技能,尤其是在小型主机上,例如 1 vCPU / 2 GB RAM。

触发模式

将这些视为主要信号:

  • - 会话:10+ 活跃
  • 代理:5+
  • 浏览器控制服务超时
  • 网关 1006 异常关闭
  • 重复的网关断开连接或空闲期后恢复缓慢

操作步骤

  1. 1. 检查当前运行状态。
  2. 首先清理过期的会话。
  3. 如果运行环境仍不健康,清除所有会话。
  4. 降低会话、代理和浏览器的运行上限。
  5. 当主机预计运行数天时,添加定期清理和看门狗。

立即执行命令

运行:

bash
openclaw sessions
openclaw sessions prune
openclaw status

如果运行环境仍不健康,升级执行:

bash
openclaw sessions clear
openclaw status

清理后的健康目标:

  • - 会话:1-3
  • 代理:3
  • 网关可达
  • 浏览器运行中

安全运行默认值

对于 1 vCPU / 2 GB RAM,建议:

  • - maxSessions = 5
  • sessionTTL = 30m
  • maxAgents = 3
  • maxBrowsers = 1
  • swap = 2G

使用位于 {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

参考

  • - 详细运行手册:{baseDir}/docs/openclaw.sessioncleanupv1.md
  • 运行模板:{baseDir}/templates/openclaw.json
  • 看门狗服务:{baseDir}/templates/openclaw-watchdog.service
  • 看门狗定时器:{baseDir}/templates/openclaw-watchdog.timer

标签

skill ai

通过对话安装

以下为平台配置的接入选项,并非逐项实测通过。能否安装取决于客户端支持、技能来源和运行环境:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 openclaw-session-cleanup-1776194857 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 openclaw-session-cleanup-1776194857 技能

通过命令行安装

skillhub install openclaw-session-cleanup-1776194857

下载

⬇ 下载 openclaw-session-cleanup v1.0.0(免费)

文件大小: 9.21 KB | 发布时间: 2026-4-15 10:45

v1.0.0 最新 2026-4-15 10:45
Initial release: Provides tools and guidance for stabilizing long-running OpenClaw deployments affected by stale sessions and resource exhaustion.

- Diagnose and resolve high session and agent counts, browser-service timeouts, and gateway websocket closures.
- Add step-by-step cleanup and escalation instructions to restore a healthy runtime.
- Offer safe default configuration recommendations for low-resource VPS hosts.
- Include scripts and commands for automating session pruning and watchdog installation.
- Provide references to runbooks, config templates, and service files for further customization.
返回顶部