your-workflow/stop.sh

24 lines
517 B
Bash

#!/bin/bash
# 关闭前端
if [ -f frontend.pid ]; then
frontend_pid=$(cat frontend.pid)
echo "正在关闭前端 (PID: $frontend_pid)..."
kill -9 $frontend_pid
rm -f frontend.pid
else
echo "前端未运行或 PID 文件不存在"
fi
# 关闭后端
if [ -f backend.pid ]; then
backend_pid=$(cat backend.pid)
echo "正在关闭后端 (PID: $backend_pid)..."
kill -9 $backend_pid
rm -f backend.pid
else
echo "后端未运行或 PID 文件不存在"
fi
echo "关闭完成 ✅"