python - usage - ¿Dónde está el archivo de configuración de Gunicorn?
gunicorn-- timeout (2)
La respuesta está en la documentación de gunicorn. http://docs.gunicorn.org/en/latest/configure.html
Puede especificar el archivo de configuración con .ini o una secuencia de comandos de python.
Por ejemplo, desde el proyecto django-skel.
"""gunicorn WSGI server configuration."""
from multiprocessing import cpu_count
from os import environ
def max_workers():
return cpu_count()
bind = ''0.0.0.0:'' + environ.get(''PORT'', ''8000'')
max_requests = 1000
worker_class = ''gevent''
workers = max_workers()
Y puedes ejecutar el servidor usando
gunicorn -c gunicorn.py.ini project.wsgi
Tenga en cuenta que project.wsgi corresponde a la ubicación de su wsgi.
La documentación de Gunicorn habla sobre la edición de los archivos de configuración, pero no tengo idea de dónde está.
Probablemente una respuesta simple :) Estoy en Amazon Linux AMI.
Un archivo de ejemplo está aquí: https://github.com/benoitc/gunicorn/blob/master/examples/example_config.py
Solo puedes comentar lo que no necesitas y luego señalarlo a Gunicorn así:
gunicorn -c config.py myproject:app