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