# -*- 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_ips = '*'
keepalive = 6
timeout = 65
graceful_timeout = 10
worker_connections = 65535
loglevel = 'error' # 日誌級別,這個日誌級別指的是錯誤日誌的級別,而訪問日誌的級別無法設定
# access_log_format = '%(t)s %(p)s %(h)s "%(r)s" %(s)s %(l)s %(b)s %(f)s" "%(a)s"' #設定gunicorn訪問日誌格式,錯誤日誌無法設定
# accesslog = "/root/boke/blog/log/gunicorn_access.log" #訪問日誌檔案
errorlog = "/root/www/logs/gunicorn_error.log" # 錯誤日誌檔案
啟動命令解釋
Gunicorn 簡單使用
配置檔案如下 import multiprocessing bind 0.0.0.0 8000 workers multiprocessing.cpu count 2 1 服務連線已滿時,可容納的等待連線數,當超過該值時,服務會直接被拒絕 backlog 2048 worker class geve...
Gunicorn常用配置
編號 命令含義 1 srv python2 bin python python環境 2 srv gunicorn18080 gunicorn gunicorn環境 3 u www data 指定worker程序的執行使用者名稱。4 k gevent k 指定worker class模式,預設為syn...
Gunicorn的簡單使用
參考原文 方式一 最簡單的使用 pip 安裝或者更新 pip install gunicorngit clone git cd gunicorn sudo python setup.py installgunicorn gunicorn django gunicorn paster如下,為筆者實際工...