Gunicorn的簡單使用

2021-09-10 10:03:42 字數 620 閱讀 6469

參考原文: 

方式一:最簡單的使用 pip 安裝或者更新

pip install gunicorn
git clone git:

cd gunicorn

sudo python setup.py install

gunicorn

gunicorn_django

gunicorn_paster

如下,為筆者實際工作中使用的執行命令:

# gunicorn.conf.py 為gunicorn的配置檔案

gunicorn有許多的配置選項,這裡僅示範乙個最簡單的gunicorn.conf.py

import multiprocessing

bind = "0.0.0.0:8000"

workers = 6 #workers是工作程序數,一般設定成:伺服器cpu個數 + 1

errorlog = 'gunicorn.error.log'

accesslog = 'gunicorn.access.log'

loglevel = 'debug'

Gunicorn 簡單使用

配置檔案如下 import multiprocessing bind 0.0.0.0 8000 workers multiprocessing.cpu count 2 1 服務連線已滿時,可容納的等待連線數,當超過該值時,服務會直接被拒絕 backlog 2048 worker class geve...

gunicorn簡單配置

coding utf 8 import os from multiprocessing import cpu count bind 127.0.0.1 9000 daemon true workers cpu count 2 worker class gevent forwarded allow i...

使用gunicorn部署Flask

gunicorn是乙個python wsgi的web服務框架,只支援在unix系統上執行,於ruby的unicorn專案。gunicorn使用prefork master worker模型,能夠與各種wsgi web框架協作。gunicorn安裝非常簡單,使用命令pip install guncor...