Django uwsgi 配置

uwsgi.ini:

[uwsgi]
# Django-related settings
socket = 127.0.0.1:6688
# 項目絕對路徑
chdir           = /data/wwwroot/test
# Django的wsgi文件相對路徑
wsgi-file       = test/wsgi.py
# process-related settings
# 最大進程數
processes       = 4
# master
master          = True
#主進程id寫入文件裏
pidfile         = uwsgi.pid
# 線程數
threads         = 2
#設置此參數,有一個主進程
#master=True
#守護進程的方式運行,log日誌存在此log文件裏
deamonize       = test.log
#虛擬環境路徑
virtualenv      = /data/env/pyweb
# ... with appropriate permissions - may be needed
# chmod-socket    = 664
#退出時,清理環境
vacuum          = True
reload-mercy    = 10
max-requests    = 5000
limit-as        = 512
buffer-size     = 30000

 

 

uwsgi常用相關命令:
啓動服務:uwsgi --ini uwsgi.ini

後臺啓動服務:uwsgi -d --ini uwsgi.ini
uwsgi --ini  /data/wwwroot/ccjw/uwsgi.ini
停止服務:uwsgi --stop uwsgi.pid
uwsgi --stop  /var/log/nginx/uwsgi.pid

檢查uwsgi進程:ps -ef |grep uwsgi
kill全部uwsgi ini進程:  killall -s INT uwsgi

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章