每日备份 2026-06-10 12:57:13

This commit is contained in:
root-backup committed 2026-06-10 12:57:14 +08:00
1 parent fda2ccb8c2
commit 3d2e638c6a
244 files changed
+58890 -3

No files matched your search

+19
View File
@@ -0,0 +1,19 @@
#!/bin/bash
# ============================================================================
# 清理过期会话锁
# 功能:删除超过10分钟的会话锁文件
# 频率:每10分钟运行
# ============================================================================
LOCK_DIR="/root/.openclaw/agents/main/sessions"
AGE_MINUTES=10
count=0
find "$LOCK_DIR" -name "*.lock" -type f -mmin +$AGE_MINUTES -delete 2>/dev/null
count=$(find "$LOCK_DIR" -name "*.lock" -type f -mmin +$AGE_MINUTES 2>/dev/null | wc -l)
if [ $count -gt 0 ]; then
echo "[$(date '+%Y-%m-%d %H:%M')] 清理了 $count 个过期锁文件"
else
echo "[$(date '+%Y-%m-%d %H:%M')] 无过期锁文件"
fi