uwsgi配置

说明

uwsgi文件全名为uwsgi.ini

方案一

#这个文件是放在与manage.py同级的目录下,也就是项目的目录下面
[uwsgi]
chmod-socket=644
uid = nginx
gid = nginx
chdir  = /home/bloguser/www/mysecondblog(项目目录)
module = mysecondblog.wsgi(项目名称.wsgi)
home   = /home/bloguser/djangoenv(项目的虚拟环境目录)
socket = 127.0.0.1:9080
;http-socket = :9080
master = true
vhost = true
no-site = true
workers = 2
reload-mercy = 10
vacuum = true
max-requests = 1000
limit-as = 512
buffer-size = 30000
pidfile =   /home/bloguser/www/mysecondblog/uwsgimysecondblog.pid
#日志文件,开启,则不再显示日志
;daemonize = /home/bloguser/www/mysecondblog/uwsgimysecondblog.log

方案二

[uwsgi]
socket = 127.0.0.1:9080

processes = 2
threads = 4
enable-threads=true
lazy-apps=true


uid = nginx
gid = nginx
chmod-socket=644


master=true

chdir = /home/education
module = education.wsgi
home = /home/env
vhost = true


reload-mercy = 10
vacuum = true
max-requests = 10000
;limit-as = 65536  ;程序需要的内存过大,会导致uwsgi内存不停的错误
buffer-size = 655536


pidfile =   /home/education/uwsgi.pid
;daemonize = /home/education/uwsgi.log

posted @ 2022-09-20 15:48  影梦无痕  阅读(568)  评论(0)    收藏  举报