gunicorn簡單配置

2022-06-08 04:45:09 字數 707 閱讀 4732

# -*- 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如下,為筆者實際工...