20 lines
613 B
Python
20 lines
613 B
Python
|
|
# 绑定的地址和端口
|
||
|
|
bind = '127.0.0.1:8000'
|
||
|
|
# 工作进程数量,通常设置为 CPU 核心数的 2 倍 + 1
|
||
|
|
workers = 3
|
||
|
|
# 工作模式,使用异步的 gevent 模式
|
||
|
|
worker_class = 'gevent'
|
||
|
|
# 每个工作进程处理的最大请求数,超过该数后工作进程会重启
|
||
|
|
max_requests = 1000
|
||
|
|
# 最大请求数的抖动值,避免所有工作进程同时重启
|
||
|
|
max_requests_jitter = 50
|
||
|
|
# 超时时间
|
||
|
|
timeout = 30
|
||
|
|
# 访问日志路径
|
||
|
|
accesslog = '/var/log/gunicorn/access.log'
|
||
|
|
# 错误日志路径
|
||
|
|
errorlog = '/var/log/gunicorn/error.log'
|
||
|
|
# 日志级别
|
||
|
|
loglevel = 'info'
|
||
|
|
# 后台运行
|
||
|
|
daemon = True
|