I have a online user initiated synchronous process which runs anywhere between 1-5 minutes and gives user status message at the end. It is a very DB intensive process that reads and updates lots of mysql rows and does many calculations. The process is run as part of a view method.
It causes nginx to time out after 2-3 minutes with following message - "upstream timed out (110: Connection timed out) while reading response header from upstream". User sees 504 gateway error on his browser. 1) How can I prevent time out. Can I ping the server via ajax or something to prevent time out. 2) How can I display to user - progress bar or in progress indicator - so that user can wait 3 - 5 minutes. -- You received this message because you are subscribed to the Google Groups "Django users" group. To post to this group, send email to django-us...@googlegroups.com. To unsubscribe from this group, send email to django-users+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/django-users?hl=en.