1.停止服务
- 如果没安装pstree,需要先安装:yum install psmisc
- 查看gunicorn进程树:pstree -ap | grep gunicorn
- 销毁gunicorn子进程:kill -HUP
PID - 退出Gunicorn任务:kill -9
PID
2.启动服务
gunicorn main:app --workers 4 --worker-class uvicorn.workers.UvicornWorker --bind 0.0.0.0:80
参数说明
- main:app:main表示python文件名main.py,app表示FastAPI变量名。
- --workers 4:工作进程数4个
- --worker-class:使用兼容工作类UvicornWorker
- --bind:绑定的端口为0.0.0.0:80