uWSGI相关配置


1. 安装

pip install uwsgi

 

2. 配置文件

更改Django配置文件settings, 备上线

DEBUG = False
ALLOWED_HOSTS = ['*']


新建uwsgi.ini配置文件:

[uwsgi]
#使用nginx连接时, 监控地址
#socket=127.0.0.1:8080
#直接做web服务器时, 所监控地址
http=127.0.0.1:8080
#项目所在目录
chdir=/home/jrri/Desktop/myproject
#项目中wsgi.py文件的目录,相对于项目目录
wsgi-file=myproject/wsgi.py
# 工作进程线程
processes=4
threads=2
# 是否需要主进程
master=True
# 保存主进程pid文件
pidfile=uwsgi.pid
# 设置项目为守护运行, 保存运行日志文件所在位置
daemonize=uwsgi.log
# 设置虚拟环境所在位置
virtualenv=/Users/smart/.virtualenvs/myproject


3. uwsgi服务器的启动关闭.
启动:
uwsgi --ini uwsgi的配置文件所在路径

uwsgi --ini uwsgi.ini

关闭:
uwsgi --stop uwsgi.pid文件所在路径

uwsgi –-stop uwsgi.pid

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM