I'm managing a server that hosts many Wordpress sites and some of them are seemingly made by "developers" that don't use caching plugins, do not rewrite the wp-admin.php script location, etc... and the worst thing is that some of those under optimized WP sites are very popular (by both humans and robots) so some days there are 15-20 index.php requests at once and since they're not cached, the CPU usage goes flying at 1000% and sometimes 2000% (yes, 2 thousand percent). I've even seen CPU usage go to 80.0 at some point and I couldn't even sign in to WHM at all, it would time out with an error 500. It's really bad.
Is there a tool in WHM to prevent a single cPanel account from bringing a WHM server down to its knees? I'm looking for a way to set for a given account: Limit CPU usage to 1.0 or something like that.
All I could find are posts from 2004, 2008 or 2010 asking the same thing so surely, in 15 years, WHM has evolved, hasn't it?
Is there a tool in WHM to prevent a single cPanel account from bringing a WHM server down to its knees? I'm looking for a way to set for a given account: Limit CPU usage to 1.0 or something like that.
All I could find are posts from 2004, 2008 or 2010 asking the same thing so surely, in 15 years, WHM has evolved, hasn't it?