Search
 
SCRIPT & CODE EXAMPLE
 
CODE EXAMPLE FOR PYTHON

Run Django application using Gunicorn

"""Gunicorn *development* config file (suppose > dev.py)""" 

"""Django WSGI application path in pattern MODULE_NAME:VARIABLE_NAME"""
wsgi_app = "project.wsgi:application"
"""The granularity of Error log outputs"""
loglevel = "debug"
"""The number of worker processes for handling requests"""
workers = 2
"""The socket to bind"""
bind = "0.0.0.0:8000"
"""Restart workers when code changes (development only!)"""
reload = True
"""Write access and error info to /var/log"""
accesslog = errorlog = "/var/log/gunicorn/dev.log"
"""Redirect stdout/stderr to log file"""
capture_output = True
"""PID file so you can easily fetch process ID"""
pidfile = "/var/run/gunicorn/dev.pid"
"""Daemonize the Gunicorn process (detach & enter background)"""
daemon = True

"""With the dev.py file above, run this"""
gunicorn -c config/gunicorn/dev.py
 
PREVIOUS NEXT
Tagged: #Run #Django #application #Gunicorn
ADD COMMENT
Topic
Name
2+4 =