使用uwsgi啟動python專案配置

2021-10-02 02:25:20 字數 926 閱讀 6604

建立uwsgi.ini配置檔案,配置內容如下:

;nginx時使用

;socket = 192.168.88.61:42014

# 專案路徑

chdir = /home/workspaces

home=/home/workspaces/project_name

wsgi-file = /home/workspaces/project_name/wsgi.py

# 主程序

master =

true

# 指定工作程序

processes = 2

# 每個工作程序2個執行緒

threads = 1

# 指後台啟動 日誌輸出的地方

logto = /home/workspaces/project_name/logs/uwsgi.log

# 儲存主程序程序號

pidfile = /home/workspaces/project_name/logs/pid_uwsgi.pid

# 虛擬環境路徑

virtualenv = /home/workspaces/venv

如果沒有安裝uwsgi,先進行安裝:

pip install uwsgi
ps:要注意自己使用的虛擬環境的python版本

uwsgi --ini uwsgi.ini &
ps -ef |

grep uwsgi

Python 使用uwsgi部署flask專案

摘要1 摘要2 摘要3 專案配置from flask import flask,jsonify index def index return jsonify hello world if name main 0.0.0.0 port 8000 root k8s master datas tree l...

安裝uwsgi和使用uwsgi

部落格說明 安裝依賴apt get install build essential python dev安裝 uwsgi 使用python3的pip來安裝 pip3 install uwsgi建立配置檔案 建立類似配置檔案,uwsgi.ini uwsgi socket 127.0.0.1 3031 ...

uwsgi 的啟動 停止 重啟

uwsgi 實現了wsgi的所有介面,是乙個快速 自我修復 開發人員和系統管理員友好的伺服器。把 http 協議轉化成語言支援的網路協議。uwsgi 完全用c編寫,效率高 效能穩定。注意 此處為小寫,是另乙個東西,和 uwsgi 不一樣 uwsgi是一種線路協議,不是通訊協議,常用於在uwsgi伺服...