I realized from reading another thread that some of the settings in WHM -> Service Configuration -> Apache Configuration -> Global Configuration are for MPM Prefork and not those recommended for MPM Event.
The Apache documents for Start Servers, Server Limit, Max Request Workers, and Max Connections Per Child suggest that those settings for MPM Event should be:
If I set the Start Servers, Server Limit, Max Request Workers, and Max Connections Per Child in Global Configuration to the values listed above and restart Apache, will those values be used for MPM Event and the default values used for the two settings that aren't in Gobal Configuration, or do I need to explicitly set the Threads Per Child and Thread Limit according to the instructions in Manually Edit Apache Features?
The Apache documents for Start Servers, Server Limit, Max Request Workers, and Max Connections Per Child suggest that those settings for MPM Event should be:
- Start Servers: 3
- Server Limit: 16
- Max Request Workers: 400
- Max Connections Per Child: 0 (or cPanel's default of 10000 to limit memory leakage)
If I set the Start Servers, Server Limit, Max Request Workers, and Max Connections Per Child in Global Configuration to the values listed above and restart Apache, will those values be used for MPM Event and the default values used for the two settings that aren't in Gobal Configuration, or do I need to explicitly set the Threads Per Child and Thread Limit according to the instructions in Manually Edit Apache Features?