安装
pip install uwsgi
虚拟环境下执行uwsgi
uwsgi --socket /tmp/test.sock -w /var/pyproject/ci_env/test.py
运行成功,则安装成功
创建ini文件 /var/pyproject/duwsg/ci.ini
[uwsgi]
project = test
#注意用户必须存在
username = root
chdir = /ad/dd (test.py 所在文件的文件夹
home = your_env (全路径)
module=test:app
master = true
process = 1
uid = root
gid = root
socket = /tmp/%(project).socket
#此处的nginx用户和组是安装完nginx后系统生成的
#可以在安装完nginx后再启动uwsgi
chown-socket=nginx:nginx
chmod-socket=660
vacuum = true
#die-on-term 保证supervisord 重启后
#uwsgi 不会挂 导致cpu高占用
die-on-term = true
启动
uwsgi ini文件