Web Servers General Talk - Defunct perl processes under Apache

This is Interesting: Free IT Magazines  
Home > Archive > Web Servers General Talk > October 2005 > Defunct perl processes under Apache





You are viewing an archived Text-only version of the thread. To view this thread in it's original format and/or if you want to reply to this thread please [click here]

Author Defunct perl processes under Apache
Steve Wolfe

2005-10-03, 6:06 pm


On servers running Apache 1.3.33, for quite some time we have seen quite
a few defunct PERL processes - entries such as this:

www 9149 8834 0 13:57 ? 00:00:00 [index.cgi] <defunct>
www 8834 8452 0 13:56 ? 00:00:00 /etc/httpd/bin/httpd

The machines in question were running relatively ancient versions of
Linux and Perl, so they were recently upgraded to FC4, with PERL 5.8.6 (not
mod_perl) - and the behavior is anywhere from the same to worse.

So far, I haven't been able to find rhyme or reason to it - while some
perl apps seem to be more heavily represented, it seems to happen at least
occasionally on any of them. From my understanding of a defunct process,
where the child (in this case, the PERL script) has finished, but the parent
(apache) hasn't yet answered the signal - which would (seemingly) point to
Apache as the possible culprit. However, I'm entirely open to suggestions.

If anyone does have suggestions to offer me, I would appreciate it.

Steve


Sponsored Links






Free braindumps | Software forum | Database administration forum

Copyright 2003 - 2009 webservertalk.com