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