Files

38 lines
935 B
Bash
Raw Permalink Normal View History

#!/bin/bash
# 龙虾监控网站 - 重启脚本
echo "🔄 正在重启龙虾监控服务..."
# 停止旧服务
echo "⏹️ 停止旧服务..."
lsof -ti :3000 | xargs kill -9 2>/dev/null
lsof -ti :8000 | xargs kill -9 2>/dev/null
sleep 1
# 启动后端
echo "🐍 启动 Django 后端 (端口 8000)..."
cd /home/node/.openclaw/workspace/flying-hero/projects/monitoring-website/code/backend
source venv/bin/activate
python manage.py runserver 0.0.0.0:8000 &
BACKEND_PID=$!
sleep 2
# 启动前端
echo "⚛️ 启动 React 前端 (端口 3000)..."
cd /home/node/.openclaw/workspace/flying-hero/projects/monitoring-website/code/frontend
npm start &
FRONTEND_PID=$!
echo ""
echo "✅ 服务启动完成!"
echo "📊 监控面板http://localhost:3000"
echo "🔧 API 文档http://localhost:8000/api/"
echo ""
echo "PID: 后端=$BACKEND_PID, 前端=$FRONTEND_PID"
echo ""
echo "按 Ctrl+C 停止服务"
# 等待进程
wait