Update README and project cleanup
This commit is contained in:
28
stop-services.sh
Executable file
28
stop-services.sh
Executable file
@@ -0,0 +1,28 @@
|
||||
#!/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 " ✅ 所有服务已停止"
|
||||
Reference in New Issue
Block a user