Files
NaliiaDev/gunicorn.conf.py
2026-01-16 15:27:07 -05:00

26 lines
534 B
Python

import os
wsgi_app = 'trytond.application:app'
bind = '0.0.0.0:8000'
# Number of worker processes
workers = (8 * os.cpu_count()) + 1
# Worker class
worker_class = "sync" # or "gevent" for I/O-bound tasks
# Timeout for requests
timeout= 500
# Preload application
preload_app = True
# Keep-alive
keepalive = 5
raw_env = [
'TRYTOND_CONFIG=%s' % os.environ.get('TRYTOND_CONFIG', ''),
'TRYTOND_DATABASE_URI=%s' % os.environ.get('TRYTOND_DATABASE_URI', ''),
'PYTHONOPTIMIZE=%s' % os.environ.get('PYTHONOPTIMIZE'),
]