X-Git-Url: https://git.tld-linux.org/?a=blobdiff_plain;ds=inline;f=apache-mpm.conf;h=79ce51a256d43c2bd05a9d95aac6c3a904e198e2;hb=4eda8990c60ab7957835e4deccf2d142fdf6c2e8;hp=74081c8c986ed4e00e8333e45b4f20e89df166e2;hpb=03fa0e1eac0d3851c5ae1ab08a02cc3a5ee4eb69;p=packages%2Fapache.git
diff --git a/apache-mpm.conf b/apache-mpm.conf
index 74081c8..79ce51a 100644
--- a/apache-mpm.conf
+++ b/apache-mpm.conf
@@ -1,6 +1,10 @@
#
# Server-Pool Management (MPM specific)
#
+# Use prefork as default
+LoadModule mpm_prefork_module modules/mod_mpm_prefork.so
+#LoadModule mpm_worker_module modules/mod_mpm_worker.so
+#LoadModule mpm_event_module modules/mod_mpm_event.so
#
# PidFile: The file in which the server should record its process
@@ -13,7 +17,7 @@ PidFile /var/run/httpd.pid
#
# The accept serialization lock file MUST BE STORED ON A LOCAL DISK.
#
-LockFile /var/run/httpd/accept.lock
+Mutex file:/var/run/httpd/
#
# Only one of the below sections will be relevant on your
@@ -21,32 +25,15 @@ LockFile /var/run/httpd/accept.lock
# 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
+# MinSpareThreads: minimum number of server processes which are kept spare
+# MaxSpareThreads: maximum number of server processes which are kept spare
+# MaxRequestWorkers: Maximum number of connections that will be processed simultaneously
# MaxRequestsPerChild: maximum number of requests a server process serves
-
- StartServers 5
- MinSpareServers 5
- MaxSpareServers 10
- MaxClients 150
- MaxRequestsPerChild 0
-
-# 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
-
- StartServers 2
- MaxClients 150
- MinSpareThreads 25
- MaxSpareThreads 75
- ThreadsPerChild 25
- MaxRequestsPerChild 0
-
+StartServers 5
+MinSpareServers 5
+MaxSpareServers 10
+MaxRequestWorkers 150
+ThreadsPerChild 25
+#MaxConnectionsPerChild 0