29 lines
583 B
Python
29 lines
583 B
Python
# Gunicorn 生产配置(systemd 与 1Panel 共用)
|
||
# 远程 MySQL 时 worker×threads 不宜过大,否则打满 DB 连接 → 全站挂起
|
||
|
||
bind = "127.0.0.1:8001"
|
||
|
||
workers = 4
|
||
threads = 2
|
||
worker_class = "gthread"
|
||
|
||
timeout = 120
|
||
graceful_timeout = 30
|
||
keepalive = 2
|
||
|
||
max_requests = 2000
|
||
max_requests_jitter = 100
|
||
|
||
accesslog = None
|
||
errorlog = "/tmp/gunicorn-error.log"
|
||
loglevel = "warning"
|
||
preload_app = False
|
||
|
||
proc_name = "a_long_dianjing_gunicorn"
|
||
worker_tmp_dir = "/dev/shm"
|
||
daemon = False
|
||
|
||
limit_request_line = 4094
|
||
limit_request_fields = 100
|
||
limit_request_field_size = 8190
|