Files
ragflow_python/asr-monitor-test/start.sh

17 lines
446 B
Bash
Executable File

# 1. 终止占用9580端口的进程
PORT=9580
echo "➜ 正在检查端口 ${PORT} 的占用情况..."
PID=$(lsof -ti :${PORT})
if [ -n "$PID" ]; then
echo "➜ 发现占用端口的进程(PID: ${PID}),正在终止..."
kill -9 $PID
sleep 2 # 等待进程完全终止
echo "✓ 已终止进程"
else
echo "✓ 端口 ${PORT} 未被占用"
fi
source venv/bin/activate
export PYTHONPATH=.:$PYTHONPATH && python app/main.py