We have dedicated hosting on GoDaddy running a WordPress blog. It seems that whenever we get a high number of concurrent users (about 100), the site goes down. The way we've been fixing it, per the suggestion of GoDaddy, is to run service httpd start
.
The above is a temporary fix. And the httpd service keeps going down because our traffic is reaching high numbers of concurrent users.
We also go this from chatting with GoDaddy:
Server Concierge: Apache is maxing out your resources. As soon as I started Apache you went from 500 megs free of RAM to 0 free.
Server Concierge: Currently it appears that you have over 500 connections to the server at the same time.
Server Concierge: The majority of the connections are coming from just a few users.
Server Concierge: You will need to ensure that your site is optimized to close Apache connections once they are finished.
What do we need to do to make Apache handle our traffic? We have SSH access, so if we can get step by step commands to execute, we can probably fix this problem.
Since the 'Server Concierge' reported that the majority of the connections are coming from just a few users, edit /etc/httpd/httpd.conf and configure the following (these are example values):
Just as a start.
Also, if it is indeed 'just' a wordpress blog, install wp-cache or wp-super-cache. Either can make a huge difference in your ability to handle traffic.