#
# 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
# identification number when it starts.
#
# Note that this is the default PidFile for most MPMs.
#
PidFile /var/run/httpd.pid
#
# The accept serialization lock file MUST BE STORED ON A LOCAL DISK.
#
Mutex file:/var/run/httpd/
#
# Only one of the below sections will be relevant on your
# installed httpd. Use "apachectl -l" to find out the
# active mpm.
#
# StartServers: number of server processes 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
MaxRequestWorkers 150
MaxConnectionsPerChild 5
MaxSpareThreads 250
MinSpareThreads 75
ThreadLimit 1920
ThreadsPerChild 25
MaxSpareThreads 250
MinSpareThreads 75
ThreadLimit 1920
ThreadsPerChild 25