auto-sync: 2026-05-22 18:35:13

This commit is contained in:
cfdaily
2026-05-22 18:35:13 +08:00
parent 4d0715dcbe
commit 88545b08c1
+19 -3
View File
@@ -93,6 +93,7 @@ rsync -a --delete \
--exclude='__pycache__/' \
--exclude='.venv/' \
--exclude='.DS_Store' \
--exclude='config/' \
"$SOURCE_DIR/" "$TARGET_DIR/"
# 但不覆盖运行时配置和数据
@@ -132,9 +133,24 @@ else
fi
pm2 save
# ── 健康检查 ──
echo ""
echo "🏥 Health check..."
# ── 前端健康检查 ──
echo " Checking frontend..."
FRONTEND_OK=false
for i in $(seq 1 5); do
if curl -sf http://localhost:8083/ >/dev/null 2>&1; then
FRONTEND_OK=true
break
fi
sleep 1
done
if [ "$FRONTEND_OK" = true ]; then
echo " Frontend check passed ✅"
else
echo " ⚠️ Frontend check timeout"
fi
# ── 后端健康检查 ──
echo " Checking backend..."
HEALTH_URL="http://localhost:8083/api/daemon/status"
OK=false
for i in $(seq 1 10); do