@echo off chcp 65001 >nul echo ======================================== echo 重启Python后端服务 echo ======================================== echo. echo [步骤1] 停止当前服务... echo 正在查找端口30101的进程... REM 查找并终止端口30101的进程 for /f "tokens=5" %%a in ('netstat -aon ^| findstr :30101 ^| findstr LISTENING') do ( echo 找到进程 PID: %%a taskkill /F /PID %%a timeout /t 2 /nobreak >nul goto :restart ) echo 端口30101未被占用 :restart echo. echo [步骤2] 启动新服务... echo 正在启动Python后端... echo. REM 启动Python服务 cd lover start "Python后端" cmd /k "python -m uvicorn lover.main:app --host 0.0.0.0 --port 30101 --reload" echo. echo ======================================== echo ✓ 服务重启完成 echo ======================================== echo. echo 服务地址: http://127.0.0.1:30101 echo 文档地址: http://127.0.0.1:30101/docs echo. echo 提示: 新窗口已打开,可以查看服务日志 echo ======================================== pause