[Imc-web] Re: [IMC-Tech] Apache RLimitCPU directive

Zachary C. Miller zach at chambana.net
Wed Jan 18 13:53:15 CST 2006


If I recall correctly, simply killing off (with kill -9) the rogue
children, in our particular case, leaves them as zombies. That's why
we routinely kill off all the apache processes and start from scratch.

Arun Bhalla wrote:
> That's right.
> 
> However, it gave me an idea.  We could use process resource limits.
> Child processes inherit resource limits from their parent processes.
> So if we set the maximum CPU time to something reasonable (1 minute?)
> in the shell that launches Apache, then Apache and all of its child
> processes (including Apache children) are limited to 1 minute of CPU time
> and then die.  The unfortunate side effect is that the Apache parent
> would eventually die, too, but hopefully the parent is doing far less
> work than its children.
> 
> This is still a hack and not solving the original problem, but it should
> kill off runaway processes as they occur without having to restart 
> Apache.
> 
> Arun
> 
> "Zachary C. Miller" writes:
> > It won't work. We don't have run away CGI scripts, we have run away
> > apache children.
> > 
> > "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."
> > 
> > Daniel Lewart wrote:
> > > Zach, et al,
> > > 
> > > Has anyone tried using the Apache RLimitCPU directive?:
> > > 	http://httpd.apache.org/docs/1.3/mod/core.html#rlimitcpu
> > > 
> > > Cheers,
> > > Dan
> > > _______________________________________________
> > > IMC-Tech mailing list
> > > IMC-Tech at lists.ucimc.org
> > > http://lists.chambana.net/cgi-bin/listinfo/imc-tech
> > > 
> > 
> > -- 
> > Zachary C. Miller - @= - http://zach.chambana.net/
> > IMSA 1995 - UIUC 2000 - Just Another Leftist Muppet - Ya Basta!
> >  Social Justice, Community, Nonviolence, Decentralization, Feminism,
> >  Sustainability, Responsibility, Diversity, Democracy, Ecology
> > _______________________________________________
> > IMC-Tech mailing list
> > IMC-Tech at lists.ucimc.org
> > http://lists.chambana.net/cgi-bin/listinfo/imc-tech
> > 
> 

-- 
Zachary C. Miller - @= - http://zach.chambana.net/
IMSA 1995 - UIUC 2000 - Just Another Leftist Muppet - Ya Basta!
 Social Justice, Community, Nonviolence, Decentralization, Feminism,
 Sustainability, Responsibility, Diversity, Democracy, Ecology



More information about the IMC-Web mailing list