I'm running a site on a Ubuntu server, using Xen as a virtual server. I have currently 1.5GB RAM and I've gone over all the optimization posts/articles that I can find. My web site had an increase in it's traffic from around 60K to over 100K hits which isn't too unusual.
What's happening is as soon as the traffic started to increase, the server locks up, and becomes unusable. I can't see anything in the logs pointing at one thing, and there doesn't seem to be a DOS attack going on because it starts fine, then goes through the roof. After a while I can't even restart Apache, I have to restart the whole server. When I use 'top' and watch what's going on, all I see is a lot of Apache processes then it locks up. I restart and it looks normal, but after a few minutes the server load is around 60 and stays there. I'm also seeing kwspd0 come up quite often.
If anyone has any advice I'm willing to try anything now.
Comments
High Performace group
You might want to join and/or post in the High Performance group. The have some good resources in there, too.
I am actually joining that as
I am actually joining that as we speak. I found several post there that I tried. I think it's better now, but it's obviously slower with the new settings. At least it stopped crashing!
Thanks