Friday, August 12, 2011

Re: Defunct Processes on Server

On 12-08-11 13:18, SixDegrees wrote:
> This seems to be a common problem with Python. All the remedies, however,
> suggest calling some form of wait() on the process to ensure that it has
> completed. In our case, this isn't an option, because we don't want to make
> Apache wait on what ought to be a reasonably quick form submission.

Well, that's the web for you! Not really a problem with python, but more
with the way the web works. At least as far as I see it.

The solution is basically celery: http://celeryproject.org/

You off-load long running processes to celery's task queue and continue
with your form submission. Behind the scenes, celery will take care of
your task.


Reinout

--
Reinout van Rees http://reinout.vanrees.org/
reinout@vanrees.org http://www.nelen-schuurmans.nl/
"If you're not sure what to do, make something. -- Paul Graham"

--
You received this message because you are subscribed to the Google Groups "Django users" group.
To post to this group, send email to django-users@googlegroups.com.
To unsubscribe from this group, send email to django-users+unsubscribe@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/django-users?hl=en.

0 Comments:

Post a Comment

Subscribe to Post Comments [Atom]

<< Home


Real Estate