This controls the directory to which Apache httpd attempts to
@@ -86,8 +86,8 @@ after a crash
EnableExceptionHook Off
server config
-eventprefork
-worker
+eventworker
+prefork
For safety reasons this directive is only available if the server was
@@ -110,8 +110,8 @@ will exit.
GracefulShutdownTimeout seconds
GracefulShutdownTimeout 0
server config
-preforkworker
-event
+eventworker
+prefork
The GracefulShutdownTimeout specifies
@@ -130,8 +130,9 @@ of the daemon
PidFile filename
PidFile httpd.pid
server config
-eventmpm_winnt
-mpmt_os2preforkworker
+eventworker
+preforkmpm_winnt
+mpmt_os2
@@ -172,10 +173,9 @@ of the daemon
listens to
Listen [IP-address:]portnumber [protocol]
server config
-mpm_netwarempm_winnt
-mpmt_os2
-preforkworker
-event
+eventworker
+preforkmpm_winnt
+mpm_netwarempmt_os2
@@ -257,10 +257,9 @@ listeners' buckets
ListenCoresBucketsRatio ratio
ListenCoresBucketsRatio 0 (disabled)
server config
-
-event
+eventworker
prefork
-worker
+
Available in Apache HTTP Server 2.4.17, with a kernel supporting
the socket option SO_REUSEPORT
and distributing new connections
evenly accross listening processes' (or threads') sockets using it (eg. Linux
@@ -294,11 +293,10 @@ in *BSDs.
ListenBacklog backlog
ListenBacklog 511
server config
-
-event
-mpm_netwarempm_winnt
-mpmt_os2prefork
-worker
+eventworker
+preforkmpm_winnt
+mpm_netwarempmt_os2
+
The maximum length of the queue of pending connections.
@@ -322,8 +320,8 @@ simultaneously
MaxRequestWorkers number
See usage for details
server config
-eventprefork
-worker
+eventworker
+prefork
@@ -365,8 +363,9 @@ to hold without calling free()
MaxMemFree KBytes
MaxMemFree 2048
server config
-eventmpm_netware
-preforkworkermpm_winnt
+eventworker
+preforkmpm_winnt
+mpm_netware
@@ -385,9 +384,10 @@ will handle during its life
MaxConnectionsPerChild number
MaxConnectionsPerChild 0
server config
-eventmpm_netware
-mpm_winntmpmt_os2
-preforkworker
+eventworker
+preforkmpm_winnt
+mpm_netwarempmt_os2
+
Available Apache HTTP Server 2.3.9 and later. The old name
MaxRequestsPerChild
is still supported.
@@ -411,8 +411,9 @@ will handle during its life
MaxSpareThreads number
See usage for details
server config
-eventmpm_netware
-mpmt_os2worker
+eventworker
+mpm_netwarempmt_os2
+
Maximum number of idle threads. Different MPMs deal with this
@@ -459,8 +460,9 @@ spikes
MinSpareThreads number
See usage for details
server config
-eventmpm_netware
-mpmt_os2worker
+eventworker
+mpm_netwarempmt_os2
+
Minimum number of idle threads to handle request spikes.
@@ -492,8 +494,9 @@ the child processes
ScoreBoardFile file-path
ScoreBoardFile apache_runtime_status
server config
-eventmpm_winnt
-preforkworker
+eventworker
+preforkmpm_winnt
+
Apache HTTP Server uses a scoreboard to communicate between its parent
@@ -532,9 +535,10 @@ Apache HTTP Server
ReceiveBufferSize bytes
ReceiveBufferSize 0
server config
-eventmpm_netware
-mpm_winntmpmt_os2prefork
-worker
+eventworker
+preforkmpm_winnt
+mpm_netwarempmt_os2
+
The server will set the TCP receive buffer size to the number of
@@ -551,9 +555,10 @@ Apache HTTP Server
SendBufferSize bytes
SendBufferSize 0
server config
-eventmpm_netware
-mpm_winntmpmt_os2prefork
-worker
+eventworker
+preforkmpm_winnt
+mpm_netwarempmt_os2
+
Sets the server's TCP send buffer size to the number of bytes
@@ -581,8 +586,9 @@ Apache HTTP Server
ServerLimit number
See usage for details
server config
-eventprefork
-worker
+eventworker
+prefork
+
For the prefork MPM, this directive sets the
@@ -639,8 +645,8 @@ Apache HTTP Server
StartServers number
See usage for details
server config
-eventmpmt_os2
-preforkworker
+eventworker
+preforkmpmt_os2
@@ -693,8 +699,9 @@ per child process
ThreadLimit number
See usage for details
server config
-eventmpm_winnt
-worker
+eventworker
+mpm_winnt
+
This directive sets the maximum configured value for
ThreadsPerChild number
See usage for details
server config
-eventmpm_winnt
-worker
+eventworker
+mpm_winnt
+
This directive sets the number of threads created by each
@@ -764,9 +772,9 @@ client connections
ThreadStackSize size
65536 on NetWare; varies on other operating systems
server config
-eventmpm_netware
-mpmt_os2mpm_winntworker
-event
+eventworker
+mpm_winntmpm_netware
+mpmt_os2