httpd-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Paul J. Reder" <>
Subject Re: plz vote on tagging current CVS as APACHE_2_0_19
Date Sat, 23 Jun 2001 00:04:42 GMT
"Roy T. Fielding" wrote:
> > They have configured their system for the general case.  We are talking
> > about the edge case here.  The user has asked for 10 processes with 25
> > threads each.  What they are saying, is I want 250 threads.  If we are
> > all of a sudden under heavy load, then we have to give them 250 threads,
> > 227 isn't good enough.
> The process/thread allocation system is supposed to be adaptive to server
> load -- its goal is to keep the server going as well as possible.  There is
> no way to do that and insist on a specific number of threads on every graceful
> restart.  That isn't what a graceful restart means.  In fact, we should
> not be generating more than (max threads - current threads) regardless of
> whether those threads are old or new server instances.
> ....Roy

I was talking about algorithms for keeping workers and processes going during
normal processing, with idle processing and MRPC processing. The restart stuff
is different.

Paul J. Reder
"The strength of the Constitution lies entirely in the determination of each
citizen to defend it.  Only if every single citizen feels duty bound to do
his share in this defense are the constitutional rights secure."
-- Albert Einstein

View raw message