Hi folks,
WPMU 2.9.1.1
Apache 2.2 (prefork)
PHP 5.2.12
We recently went live with a WPMU server. There are only ~20 blogs in it now, and admin usage is pretty low. There are many (thousands) of static files being served by this setup too.
In the two days since launch, we have had the server load spike incredibly high a few times. So much so that it's hard to log in.
The spikes appear to be somewhat random. CPU load will be low (less than 1) for a long time and then suddenly it'll spike. In other words, it's not a gradual climb, it's truly a spike.
We've been using WP Super Cache, which seems to work well. I disabled it for a while, just trying to eliminate potential causes of the spikes. Server performed fine, except that it eventually spiked again. So, I re-enabled WP Super Cache as it's not likely the cause.
Server memory does not seem to be an issue. The server is a 1.5GB RAM (3GB burstable) VPS running CentOS. (I've run on a similarly sized VPS for a few years, with no problems like this... however that one is running apache 1.3).
Apache processes are somewhat large... 12-24MB each.
It does not seem to be a mysql problem either. That is, my munin graphs do not show anything weird related to mysql.
There does seem to be an apache problem. The munin graphs show spikes in "apache volume" and "apache processes." MaxClients is set to 150.
The really weird thing is how random the spikes seem to be.
I've bumped up apache's logging. But, there hasn't been a recent spike since then, so I am still waiting.
Has anyone seen anything similar? Got any tips?
I'm willing to change the version of apache to 1.3, or use 2.2 with worker instead of prefork.
Thanks, much appreciated.


LinkBack URL
About LinkBacks
Reply With Quote
