httpd mpm process settings from httpd.conf are not applied

Solution Verified - Updated -

Issue

  • We set thread settings for httpd in httpd.conf, but these options seem to be ignored. It seems httpd defaults are applied instead (a ServerLimit of 256 for prefork)
  • We've configured our httpd server to use the worker module, but it appears to ignore these settings as a lower amount of processes are present at start up. It appears to be using some defaults instead
<IfModule mpm_worker_module>
    ThreadLimit          1000
    ServerLimit             8
    StartServers            8
    MaxClients           8000
    MinSpareThreads       100
    MaxSpareThreads      8000
    ThreadsPerChild      1000
    MaxRequestsPerChild   10000
</IfModule>

LoadModule mpm_worker_module modules/mod_mpm_worker.so

Environment

  • JBoss Core Services (JBCS)
  • JBoss Enterprise Web Server (JWS) 3.0.x
  • Apache httpd 2.4.x

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.

Current Customers and Partners

Log in for full access

Log In

New to Red Hat?

Learn more about Red Hat subscriptions

Using a Red Hat product through a public cloud?

How to access this content