# worker MPM
# StartServers: initial number of server processes to start
# MinSpareThreads: minimum number of worker threads which are kept spare
# MaxSpareThreads: maximum number of worker threads which are kept spare
# ThreadLimit: ThreadsPerChild can be changed to this maximum value during a
# graceful restart. ThreadLimit can only be changed by stopping
# and starting Apache.
# ThreadsPerChild: constant number of worker threads in each server process
# MaxRequestWorkers: maximum number of threads
# MaxConnectionsPerChild: maximum number of requests a server process serves
# 8000 concurrent users
<IfModule mpm_worker_module>
ServerLimit 250
StartServers 2
MinSpareThreads 25
MaxSpareThreads 100
ThreadLimit 50
ThreadsPerChild 50
MaxClients 1000
MaxRequestsPerChild 1000
</IfModule>
#<IfModule mpm_worker_module>
# StartServers 2
# MinSpareThreads 25
# MaxSpareThreads 75
# ThreadLimit 64
# ThreadsPerChild 25
# MaxRequestWorkers 150
# MaxConnectionsPerChild 0
#</IfModule>
# vim: syntax=apache ts=4 sw=4 sts=4 sr noet