每日备份 2026-06-10 12:57:13
This commit is contained in:
1 parent
fda2ccb8c2
commit
3d2e638c6a
244 files changed
+58890
-3
No files matched your search
+19
@@ -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
|
||||
Reference in new issue
Block a user