Neohapsis is currently accepting applications for employment. For more information, please visit our website www.neohapsis.com or email firstname.lastname@example.org
From: ML (ml_at_postare.it)
Date: Thu Feb 20 2003 - 05:51:10 CST
Thanks for your reply, I didn't know the RLimitCPU before your post.
This is what Apache says about this directive:
"...This applies to processes forked off from Apache children servicing
requests, not the Apache children themselves. This includes CGI scripts and
SSI exec commands, but not any processes forked off from the Apache parent
such as piped logs..."
I don't know if it is ok for PHP script, in fact I have a virtual host with
massive use of PHP and sometimes there are runaway Apache processes, for now
I added this line to httpd script before the daemon $httpd line:
ulimit -t 600 (10 minutes of CPU usage max)
and it seems works well, but I'll try also with your suggestion.
I know this is a bit off-topic but I hope it could be useful to someone...
Thanks, best regards.
> Maybe I'm missing the point here, but apache has 3 configuration
> directives which restrict process size, CPU time and something else (!)
> which can be consumed by an individual process. Look them up in the
> docs at apache.org. I think they're called RLimit...
> Simon Williams
> Cardiff University
> ML wrote:
> >On my Red Hat v7.3 I edited /etc/security/limits.conf and added this
> >#<domain> <type> <item> <value>
> >apache hard cpu 10
> >Because I have to limit Apache runaway processes (if someone have any
> >suggestion to accomplish this task in other way feel free to suggest).
> >When these changes take effect? I have to reboot (shutdown) the server?
> >Is there any way to do this with some commands?
> >Thanks, best regards.
> >Pam-list mailing list
> Pam-list mailing list
Pam-list mailing list