python web 部署

weixin_34148456發表於2018-08-15

現在流行的python web 部署有兩種:

gunicorn + django 部署
gunicorn + flask 部署

gunicorn綠色獨角獸可以提供生成環境守護程式的功能。
配置檔案gunicorn.conf

# 並行工作執行緒數
workers = 4
# 監聽內網埠5000【按需要更改】
bind = '127.0.0.1:5000'
# 設定守護程式【關閉連線時,程式仍在執行】
daemon = True
# 設定超時時間120s,預設為30s。按自己的需求進行設定
timeout = 120
# 設定訪問日誌和錯誤資訊日誌路徑
accesslog = './logs/acess.log'
errorlog = './logs/error.log'

連結:
python web 部署:nginx + gunicorn + supervisor + flask 部署筆記
Flask + Gunicorn + Nginx 部署
Flask + Gunicorn配置記錄

相關文章