Re: svn commit: r159797 - in httpd/httpd/branches/simple-conf/docs/conf: extra/httpd-mpm.conf httpd-std.conf.in

2005-04-04 Thread Ben Laurie
Greg Stein wrote:
Euh... don't we need one of those for proper operation? Or do they all
have defaults, so a .conf isn't really needed?
Dude, one of my biggest complaints with the whole httpd.conf we ship is 
that we have defaults for _everything_. None of it is needed. And I find 
it a major PITA trying to figure out what people did when they edit a 
stock httpd.conf. We should ship an empty one.

Or, at least, one with _everything_ commented out.
--
http://www.apache-ssl.org/ben.html   http://www.thebunker.net/
There is no limit to what a man can do or how far he can go if he
doesn't mind who gets the credit. - Robert Woodruff


Re: svn commit: r159797 - in httpd/httpd/branches/simple-conf/docs/conf: extra/httpd-mpm.conf httpd-std.conf.in

2005-04-03 Thread Greg Stein
Euh... don't we need one of those for proper operation? Or do they all
have defaults, so a .conf isn't really needed?

On Sat, Apr 02, 2005 at 07:16:08PM -, [EMAIL PROTECTED] wrote:
 Author: slive
 Date: Sat Apr  2 11:16:07 2005
 New Revision: 159797
 
 URL: http://svn.apache.org/viewcvs?view=revrev=159797
 Log:
 Move mpm config to extra/
 
 Added:
 httpd/httpd/branches/simple-conf/docs/conf/extra/httpd-mpm.conf
 Modified:
 httpd/httpd/branches/simple-conf/docs/conf/httpd-std.conf.in
 
 Added: httpd/httpd/branches/simple-conf/docs/conf/extra/httpd-mpm.conf
 URL: 
 http://svn.apache.org/viewcvs/httpd/httpd/branches/simple-conf/docs/conf/extra/httpd-mpm.conf?view=autorev=159797
 ==
 --- httpd/httpd/branches/simple-conf/docs/conf/extra/httpd-mpm.conf (added)
 +++ httpd/httpd/branches/simple-conf/docs/conf/extra/httpd-mpm.conf Sat Apr  
 2 11:16:07 2005
 @@ -0,0 +1,104 @@
 +#
 +# Server-Pool Size Regulation (MPM specific)
 +# 
 +# Only one of the below sections will be relevant on your
 +# installed httpd.  Use apachectl -l to find out the
 +# active mpm.
 +
 +
 +# prefork MPM
 +# StartServers: number of server processes to start
 +# MinSpareServers: minimum number of server processes which are kept spare
 +# MaxSpareServers: maximum number of server processes which are kept spare
 +# MaxClients: maximum number of server processes allowed to start
 +# MaxRequestsPerChild: maximum number of requests a server process serves
 +IfModule mpm_prefork_module
 +StartServers  5
 +MinSpareServers   5
 +MaxSpareServers  10
 +MaxClients  150
 +MaxRequestsPerChild   0
 +/IfModule
 +
 +# worker MPM
 +# StartServers: initial number of server processes to start
 +# MaxClients: maximum number of simultaneous client connections
 +# MinSpareThreads: minimum number of worker threads which are kept spare
 +# MaxSpareThreads: maximum number of worker threads which are kept spare
 +# ThreadsPerChild: constant number of worker threads in each server process
 +# MaxRequestsPerChild: maximum number of requests a server process serves
 +IfModule mpm_worker_module
 +StartServers  2
 +MaxClients  150
 +MinSpareThreads  25
 +MaxSpareThreads  75 
 +ThreadsPerChild  25
 +MaxRequestsPerChild   0
 +/IfModule
 +
 +# perchild MPM
 +# NumServers: constant number of server processes
 +# StartThreads: initial number of worker threads in each server process
 +# MinSpareThreads: minimum number of worker threads which are kept spare
 +# MaxSpareThreads: maximum number of worker threads which are kept spare
 +# MaxThreadsPerChild: maximum number of worker threads in each server process
 +# MaxRequestsPerChild: maximum number of connections per server process
 +IfModule mpm_perchild_module
 +NumServers5
 +StartThreads  5
 +MinSpareThreads   5
 +MaxSpareThreads  10
 +MaxThreadsPerChild   20
 +MaxRequestsPerChild   0
 +/IfModule
 +
 +# WinNT MPM
 +# ThreadsPerChild: constant number of worker threads in the server process
 +# MaxRequestsPerChild: maximum  number of requests a server process serves
 +IfModule mpm_winnt_module
 +ThreadsPerChild 250
 +MaxRequestsPerChild   0
 +/IfModule
 +
 +# BeOS MPM
 +# StartThreads: how many threads do we initially spawn?
 +# MaxClients:   max number of threads we can have (1 thread == 1 client)
 +# MaxRequestsPerThread: maximum number of requests each thread will process
 +IfModule mpm_beos_module
 +StartThreads10
 +MaxClients  50
 +MaxRequestsPerThread 1
 +/IfModule
 +
 +# NetWare MPM
 +# ThreadStackSize: Stack size allocated for each worker thread
 +# StartThreads: Number of worker threads launched at server startup
 +# MinSpareThreads: Minimum number of idle threads, to handle request spikes
 +# MaxSpareThreads: Maximum number of idle threads
 +# MaxThreads: Maximum number of worker threads alive at the same time
 +# MaxRequestsPerChild: Maximum  number of requests a thread serves. It is 
 +#  recommended that the default value of 0 be set for 
 this
 +#  directive on NetWare.  This will allow the thread to 
 +#  continue to service requests indefinitely.
   
 +IfModule mpm_netware_module
 +ThreadStackSize  65536
 +StartThreads   250
 +MinSpareThreads 25
 +MaxSpareThreads250
 +MaxThreads1000
 +MaxRequestsPerChild  0
 +MaxMemFree 100
 +/IfModule
 +
 +# OS/2 MPM
 +# StartServers: Number of server processes to maintain
 +# MinSpareThreads: Minimum number of idle threads per process, 
 +#  to handle request spikes
 +# MaxSpareThreads: Maximum number of idle threads per process
 +# MaxRequestsPerChild: Maximum number of connections per server process
 

Re: svn commit: r159797 - in httpd/httpd/branches/simple-conf/docs/conf: extra/httpd-mpm.conf httpd-std.conf.in

2005-04-03 Thread André Malo
* Greg Stein wrote:

 Euh... don't we need one of those for proper operation? Or do they all
 have defaults, so a .conf isn't really needed?

Yes, they have (of course ;-).

nd
-- 
Das Verhalten von Gates hatte mir bewiesen, dass ich auf ihn und seine
beiden Gefährten nicht zu zählen brauchte -- Karl May, Winnetou III

Im Westen was neues: http://pub.perlig.de/books.html#apache2