配置文件uwgsi.ini如下:
[uwsgi]
master = true
processes =8
threads = 4
master = true
chdir = /home/softworks/gwas-prod
wsgi-file= /home/softworks/gwas-prod/gwas/wsgi.py
http = 0.0.0.0:8000
logto = /home/softworks/gwas-prod/logs/info.log
daemonize = /home/softworks/gwas-prod/logs/uwsgi.log
chmod-socket = 660
vacuum = true
uid=root
gid=root
max-requests = 1000
需要根据django项目,修改对应目录即可,如上 /home/softworks/gwas-prod 为django主目录。
以上亲测可以使用。
下面是一些启动和停止命令
命令启动后台 daemonize是指定后台运行的
uwsgi --ini uwsgi.ini
或者
nohup uwsgi --ini uwsgi.ini > gwas.log 2>&1 &
批量杀死进程
pkill -f uwsgi
如觉有用,请点赞+收藏+关注,谢谢。
如有任何疑问,请私聊我。