vim django-uwsgi.ini
[uwsgi]
chdir = /home/.../.../djangoxxx
model = django_deployment.wsgi
http-socket = :8000
master = True
processes = 4
threads = 1(线程意义并不大)
vacuum = true
#backend run uwsgi(后台运行)
daemonize = %(chdir)/log/uwsgi-8000.log
log-maxsize = 1024*1024*1024
pidfiles =%(chdir)/pid/uwsgi-8080.pid
uwsgi --ini django-uwsgi.ini
设置为后台运行:
daemonize = %(chdir)/log/uwsgi-8000.log
停止后台运行:
uwsgi --stop pid/uwsgi-80000.pid

本文详细介绍了如何使用uWSGI部署Django项目,包括配置uwsgi.ini文件的具体参数,如工作目录、WSGI模块、HTTP端口、进程数、线程数等,并解释了后台运行及日志管理的设置。
2368

被折叠的 条评论
为什么被折叠?



