Files
onion-dmp/stop-services.sh
2026-04-08 14:52:09 +08:00

29 lines
725 B
Bash
Executable File

#!/bin/bash
# 停止所有 DMP 服务
LOG_DIR="/Users/inkling/Desktop/dmp/logs"
echo "🛑 停止 DMP 服务..."
# 从 PID 文件停止
if [ -f "$LOG_DIR/server.pid" ]; then
SERVER_PID=$(cat "$LOG_DIR/server.pid")
kill -9 $SERVER_PID 2>/dev/null
echo " ✅ 停止 Node.js 服务器 (PID: $SERVER_PID)"
rm "$LOG_DIR/server.pid"
fi
if [ -f "$LOG_DIR/tunnel.pid" ]; then
TUNNEL_PID=$(cat "$LOG_DIR/tunnel.pid")
kill -9 $TUNNEL_PID 2>/dev/null
echo " ✅ 停止 Cloudflare Tunnel (PID: $TUNNEL_PID)"
rm "$LOG_DIR/tunnel.pid"
fi
# 清理其他可能的进程
pkill -f "node server.js" 2>/dev/null
pkill -f "cloudflared tunnel.*dmp-tunnel" 2>/dev/null
echo " ✅ 所有服务已停止"