当前仓库属于暂停状态,部分功能使用受限,详情请查阅 仓库状态说明
加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
funicorn.py 1.04 KB
一键复制 编辑 原始数据 按行查看 历史
careyjike 提交于 2018-03-02 16:24 . 修改新增自动填写db
#!/usr/bin/env python
# coding:utf-8
__author__ = 'carey'
__date__ = '2017/10/14'
# import logging
# import logging.handlers
# from logging.handlers import WatchedFileHandler
import os
import multiprocessing
bind = '0.0.0.0:8000' #绑定ip和端口号
pidfile = './log/gunicorn.pid' #PID文件
backlog = 512 #监听队列
chdir = os.path.dirname(__file__) #gunicorn要切换到的目的工作目录
timeout = 30 #超时
worker_class = 'gevent' #使用gevent模式,还可以使用sync 模式,默认的是sync模式
workers = multiprocessing.cpu_count() * 2 + 1 #进程数
threads = 2 #指定每个进程开启的线程数
loglevel = 'info' #日志级别,这个日志级别指的是错误日志的级别,而访问日志的级别无法设置
access_log_format = '%(t)s %(p)s %(h)s "%(r)s" %(s)s %(L)s %(b)s %(f)s" "%(a)s"' #设置gunicorn访问日志格式,错误日志无法设置
accesslog = "./log/gunicorn_access.log" #访问日志文件
errorlog = "./log/gunicorn_error.log" #错误日志文件
daemon = True
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化