[Answered ]-How to track down a Python/Django/uwsgi/nginx timeout

2👍

You have a pretty “strange” setup:

nginx -> uwsgi http router -> uwsgi

instead of

nginx -> uwsgi

maybe you have some good reason for it, but in such a case you need to set the timeout between
uwsgi http router and uwsgi via –http-timeout 1800

If the http router is not you want/need you can just let uwsgi speaks http with the –http-socket option

0👍

Try increasing uwsgi_read_timeout.

Leave a comment