Return-Path: owner-new-httpd Received: by taz.hyperreal.com (8.6.12/8.6.5) id KAA05730; Wed, 26 Jul 1995 10:21:29 -0700 Received: from cass41 by taz.hyperreal.com (8.6.12/8.6.5) with SMTP id KAA05721; Wed, 26 Jul 1995 10:21:21 -0700 Received: from cass39.ast.cam.ac.uk by cass41 with smtp (Smail3.1.29.1 #9) id m0sbA8q-000CM2C; Wed, 26 Jul 95 18:21 BST Received: by cass39.ast.cam.ac.uk (Smail3.1.29.1 #9) id m0sbA8o-0003pVC; Wed, 26 Jul 95 18:21 BST Message-Id: Date: Wed, 26 Jul 95 18:21 BST From: drtr@ast.cam.ac.uk (David Robinson) To: new-httpd@hyperreal.com Subject: Re: Redirect in .htaccess files? Content-Length: 1341 Sender: owner-new-httpd@apache.org Precedence: bulk Reply-To: new-httpd@apache.org >From: Chuck Murcko >Date: Tue, 25 Jul 1995 13:50:08 -0400 (EDT) > >... >StartServers is then the number of servers started, and also the number of >servers sleeping on a quiescent system. > >MaxServers is then an upper limit on total number of long-lived (but not >permanent) servers that can be forked as load increases. It could also be >the sum of StartServers and long-lived servers, as it is now. These >servers would have a configurable lifetime (time-to-sleep parameter). > >AbsMaxServers (or something like that) could be servers with either a fixed >or configurable, and presumably much shorter, time-to-sleep, or could retain >the current forking behavior, handling one connect each. This would replace >the hardwired 150 child limit. >... This is all way too complicated for the user. There only needs to be one parameter, which supplies the functionality of MaxServers, but is called something like FreeServers. With the apache model, having StartServers > 1 is a waste of time. It's simpler to set FreeServers to 5 if you want 5 servers right away. I have yet to be convinced that AbsMaxServers is needed for load throttling, rather than relying on the limited CPU. So: * StartServers and AbsMAxServers are #defines, set to 1 and 100 (say) respectively. * Rename MaxServers as FreeServers. David.