Nginx timeouts when uWSGI takes long to process request
I have Nginx + uWSGI for Python Django app. I have the following in my nginx.conf : location / { include uwsgi_params; uwsgi_pass 127.0.0.1:9001; uwsgi_read_timeout 1800; uwsgi_send_timeout 300; client_header_timeout 300; proxy_read_timeout 300; index index.html index.htm; } but for long running requests on uWSGI which takes about 1 minute to complete I get a timeout error in Nginx error log as below: 2013/04/22 12:35:56 [error] 2709#0: *1 upstream timed out (110: Connection timed out) while reading response header from upstream, client: xx.xx.xx.xx, server: , request: "GET /entity/datasenders