Magellan Linux

Contents of /trunk/apache2/patches/apache2-2.2.8-default-mpm-settings.patch

Parent Directory Parent Directory | Revision Log Revision Log


Revision 502 - (show annotations) (download)
Sat Mar 15 21:36:06 2008 UTC (16 years, 2 months ago) by niro
File size: 2909 byte(s)
-re-diffed against 2.2.8

1 diff -Naur httpd-2.2.8/docs/conf/extra/httpd-mpm.conf.in httpd-2.2.8-magellan/docs/conf/extra/httpd-mpm.conf.in
2 --- httpd-2.2.8/docs/conf/extra/httpd-mpm.conf.in 2007-12-29 04:08:28.000000000 +0100
3 +++ httpd-2.2.8-magellan/docs/conf/extra/httpd-mpm.conf.in 2008-03-15 22:39:33.000000000 +0100
4 @@ -8,18 +8,12 @@
5 #
6 # Note that this is the default PidFile for most MPMs.
7 #
8 -<IfModule !mpm_netware_module>
9 - PidFile "@rel_runtimedir@/httpd.pid"
10 -</IfModule>
11 +PidFile /var/run/apache2.pid
12
13 #
14 # The accept serialization lock file MUST BE STORED ON A LOCAL DISK.
15 #
16 -<IfModule !mpm_winnt_module>
17 -<IfModule !mpm_netware_module>
18 -LockFile "@rel_logfiledir@/accept.lock"
19 -</IfModule>
20 -</IfModule>
21 +LockFile /var/run/apache2.lock
22
23 #
24 # Only one of the below sections will be relevant on your
25 @@ -57,54 +51,4 @@
26 MaxRequestsPerChild 0
27 </IfModule>
28
29 -# BeOS MPM
30 -# StartThreads: how many threads do we initially spawn?
31 -# MaxClients: max number of threads we can have (1 thread == 1 client)
32 -# MaxRequestsPerThread: maximum number of requests each thread will process
33 -<IfModule mpm_beos_module>
34 - StartThreads 10
35 - MaxClients 50
36 - MaxRequestsPerThread 10000
37 -</IfModule>
38 -
39 -# NetWare MPM
40 -# ThreadStackSize: Stack size allocated for each worker thread
41 -# StartThreads: Number of worker threads launched at server startup
42 -# MinSpareThreads: Minimum number of idle threads, to handle request spikes
43 -# MaxSpareThreads: Maximum number of idle threads
44 -# MaxThreads: Maximum number of worker threads alive at the same time
45 -# MaxRequestsPerChild: Maximum number of requests a thread serves. It is
46 -# recommended that the default value of 0 be set for this
47 -# directive on NetWare. This will allow the thread to
48 -# continue to service requests indefinitely.
49 -<IfModule mpm_netware_module>
50 - ThreadStackSize 65536
51 - StartThreads 250
52 - MinSpareThreads 25
53 - MaxSpareThreads 250
54 - MaxThreads 1000
55 - MaxRequestsPerChild 0
56 - MaxMemFree 100
57 -</IfModule>
58 -
59 -# OS/2 MPM
60 -# StartServers: Number of server processes to maintain
61 -# MinSpareThreads: Minimum number of idle threads per process,
62 -# to handle request spikes
63 -# MaxSpareThreads: Maximum number of idle threads per process
64 -# MaxRequestsPerChild: Maximum number of connections per server process
65 -<IfModule mpm_mpmt_os2_module>
66 - StartServers 2
67 - MinSpareThreads 5
68 - MaxSpareThreads 10
69 - MaxRequestsPerChild 0
70 -</IfModule>
71 -
72 -# WinNT MPM
73 -# ThreadsPerChild: constant number of worker threads in the server process
74 -# MaxRequestsPerChild: maximum number of requests a server process serves
75 -<IfModule mpm_winnt_module>
76 - ThreadsPerChild 150
77 - MaxRequestsPerChild 0
78 -</IfModule>
79