The Httpd.exe process consumes more than 50% CPU, shuts down the Apache service, and the CPU application rate drops to 0 immediately. Restarting Apache also occurs with high CPU usage.
The reason: Httpd.exe and firewall configuration are conflicting.
Here's how to fix it:
1. Local link, Network Neighborhood, Properties->internet protocol (TCP/IP), Advanced->wins label, remove the check before Lmhosts query.
2. Check the Security Web server (HTTPS) in the label of the service labeled local link settings, such as Control Panel->windows Firewall and advanced label.
There is another solution on the Internet. (Xampp This method does not apply)
Locate the httpd.conf configuration file
Modify the value of Threadsperchild to 150, the default is 2,500,001 your server or VPS memory more than 2G then do not set
After modifying the firewall settings Http.exe occupation cpu100% problem solved!
Apache server Httpd.exe process consumes more than 50% CPU for workaround