iralex-badmin/gunicorn.py

23 lines
479 B
Python

import multiprocessing
import os
name = "Iralex Admin fastapi"
accesslog = "/home/ubuntu/badmin/gunicorn-access.log"
errorlog = "/home/ubuntu/badmin/gunicorn-error.log"
bind = "0.0.0.0:8001"
worker_class = "uvicorn.workers.UvicornWorker"
workers = multiprocessing.cpu_count() * 2 + 1
worker_connections = 1024
backlog = 2048
max_requests = 5120
timeout = 120
keepalive = 2
debug = os.environ.get("debug", "false") == "true"
reload = debug
preload_app = False
daemon = False