How to switch the MPM used in Apache httpd

Solution Verified - Updated -

Issue

  • I noticed that the httpd is prefork. Will the subscription support downloading the source from the support portal (not apache.org) and recompiling to produce worker mode httpd binaries?
  • Need worker version of httpd - RHEL only has prefork (normal and SLC versions)?
  • As in mod_jk setup using Apache's worker MPM which provides a definite performance improvement over the Prefork MPM. How to use worker MPM in Apache?
  • Is Apache httpd Server Prefork MPM is threaded? If not then how to use threaded MPM?
  • How do we switch the MPM (prefork, worker, or event) used in RHEL 7 httpd 2.4.x?
  • How do we switch the MPM (prefork, worker, or event) used in RHSCL 2.x and 3.x httpd 2.4.x?
  • How do we switch the MPM (prefork, worker, or event) used in JWS 3 httpd 2.4.x?
  • How do we switch the MPM (prefork, worker, or event) used in JBCS httpd 2.4.x?

Environment

  • Red Hat Enterprise Linux (RHEL)
  • Red Hat Software Collections (RHSCL)
  • Red Hat JBoss Enterprise Web Server (EWS)
  • Red Hat JBoss Core Services (JBCS)
  • Apache Web Server (HTTPD)

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