I have a Django web application that uses Gunicorn and runs good locally, but when I deploy app on EC2, I see that Gunicorn is failing:
$ gunicorn_django -b
You need --debug --log-level debug
In my case I had to run gunicorn_django --bind example.com:8001
from the same folder as my manage.py file.
Try running with --preload
as an argument to gunicorn_django
- it should show you the error the workers are having when starting. See this bug