你可以使用以下指令来启动应用,并保持它一直运行:
nohup uvicorn main:app --host 0.0.0.0 --port 8111 --reload > app.log 2>&1 &
检查运行状态
ps aux | grep uvicorn
停止服务
如果你需要停止后台运行的应用,可以使用以下命令找到进程 ID (PID),然后杀掉该进程:
ps aux | grep uvicorn # 找到运行的进程
kill -9 <PID> # 用找到的进程ID来终止该进程