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

 

posted @ 2019-10-16 12:21  Jrri  阅读(1895)  评论(0编辑  收藏  举报