auto-sync: 2026-05-22 18:35:13
This commit is contained in:
+19
-3
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user