excessive server load

devyaan

New member
My hosting company has suspended my account coz of excessive server Utilization:

Hosting company

We have determined that based on the excessive resource utilization your
account is not a good fit for our shared hosting environment. Below is the report outlining the problem which we have discovered:

***.com cpu 9.61 mem 0.84 sql 1.0
Top Process %CPU 41.0 /usr/bin/php /home/***/public_html/index.php
Top Process %CPU 39.0 /usr/bin/php /home/***/public_html/index.php
Top Process %CPU 38.0 /usr/bin/php /home/***/public_html/index.php

am a newbie to this ... running wordpress blog with 7-8 plugging,
recently deleted All in one SEO pluggin..

got around 200,000 comments.

Help please


Cheers


MOD NOTE: Post edited. Sensitive information removed.
 
Last edited by a moderator:
Wordpress is known to cause trouble, especially if you are using more plugins.

However the data you posted should not really cause that much trouble. Maybe the server is already overloaded.

Have you tried reducing the number of plugins?
 
Actually, your host seems right. A blog of your size should not be on a shared hosting environment. I think you should investigate using a lower end VPS.
 
Firstly thanks a lot for replies.

Well Its the second time my account has been suspended.
first time happened 4 days back and hosting company told me reason being slow mysql queries and then i asked them to un-suspend my account so I can do required changes.

I removed all the unnecessary plugging from wordpress thinking it will not happen again..

happened again today:

so am wondering what's causing the problem, i can try asking my hosting company to un-suspend my account but am sure it will happened again over time.

so am trying to find reason behind the cause.

thou blog is big with around 7000 posts but recently I am not getting enough traffic to make server go down and that's why I haven't considered VPS or dedicated server.

regards
devyaan
 
Hi Devyaan,

Unsuspending the account and hoping that it won't happen again isn't the right approach. There's definitely utilization on your site, and the moment you get a good number of people on your site at the same time, it's going to slow down and cause issues for the host.

There's a combination of factors at work; Wordpress (the software) is quickly the blame for a lot of people, but really it's the storage that powers Wordpress - MySQL. You're likely hitting the threshold limits because of the number of requests to the MySQL Database.

You could be with a host that hasn't optimized the MySQL Connection properly, they could have too many people on the server, or the most likey issue, your site has become so popular that a basic shared hosting account can not keep up with the requests.

As others suggested, a low end VPS might be an option, but Wordpress is memory hungry, so you could easily be in the $50/month range for hosting (or more).

A couple of things you can do to help minimize the issue would be to paginate the comments. Instead of listing all comments for a post on the single page, split them into multiple pages showing only 10 comments per post and then a user must click "next" or a number to see more comments.

The more information you have on the page, the bigger the drain on the resources, so check your page sizes. Also, your main page shouldn't have more than 5-10 articles, and no comments displaying, otherwise you're going to be putting a strain on the program.
 
My hosting company has suspended my account coz of excessive server Utilization:

Hosting company

We have determined that based on the excessive resource utilization your
account is not a good fit for our shared hosting environment. Below is the report outlining the problem which we have discovered:

***.com cpu 9.61 mem 0.84 sql 1.0
Top Process %CPU 41.0 /usr/bin/php /home/***/public_html/index.php
Top Process %CPU 39.0 /usr/bin/php /home/***/public_html/index.php
Top Process %CPU 38.0 /usr/bin/php /home/***/public_html/index.php

am a newbie to this ... running wordpress blog with 7-8 plugging,
recently deleted All in one SEO pluggin..

got around 200,000 comments.

Help please


Cheers


MOD NOTE: Post edited. Sensitive information removed.

Just out of curiosity, who are you currently hosting with?
 
well heavy traffic and utilizing bandwidth is not the only cause for resources overusage as explained by many members above, WP is memory hungry and you need a good VPS if you want to run your business smooth with at least 1GB of burstable RAM and around 512mb of guaranteed RAM.
 
I suggest that you find a new company who is willing to work with you and troubleshoot as well as offer advice on how to fix the problem.

After that, if they are unable to resolve the issue, maybe a VPS solution would be best.
 
Are you using a cache plugin? That might help reduce the load.

Not all pages are the same. Try to reduce the number of posts per page if you're going overboard with it right now.
 
Hi guys,

Thanks a lot for your replies,

Well am still waiting for hosting company to get back to me so that I can try, things you have mentioned in your earlier posts.

- first things i would like to point is - To be honest am not sure if I did or did not configure supercache to cache all pages. would like to know, what extra step do I have to do to enable supercache to all pages.

@F-G-G.com: Actually am with mochahost.

@handsonhosting: thanks a lot for replying. well Actually i started with my hosting company recently like almost months n half back.
n yes am gonna try optamizing code as you have mentioned.

@henry71 & stream101: Well site is not getting big traffic, according to googleanalytics am just getting like 20-30 unques/day so i dont think traffic is the issue.

@idcdc: am using wp-supercache as i have mentioned earlier, but not sure if its enabled for all pags.

Unfortunately, mochahost is not helping me out to get around the problem, all they doing's suspending my account.

Kind regards
Devyaan
www.tektion.com
www.rugbyupdates.com
 
I really do not like when hosts provide no help. That is why I got into this business.

@devyann: Check your PM's please, I'd like to help you out.
 
I honestly think you would do very well with a dedicated server. If you have a blog of that size it will grow and a dedicated server will give you room to grow with. It is a step up and you should be proud of yourself for getting to that point!
 
I honestly think you would do very well with a dedicated server. If you have a blog of that size it will grow and a dedicated server will give you room to grow with. It is a step up and you should be proud of yourself for getting to that point!

A good point, but a dedicated server, a GOOD one, is very expensive. With my almost 10 years in the business, would still recommend shared hosting...possibly a VPS, but dedicated sounds way too much right now.
 
According to me, if you use Shared Hosting also, it wont make a difference if the cost is much lower compared to Dedicated ones.

Actually, the CPU usage rises to the top when bots(like Google bot) sits on your server for long hours.

All you can do is to login to your webmaster tools and go to settings and lower the crawl rate.

This will definitely solve your problem
 
Optimize your Database, Use akasimate(Antispam) and disable high uses Plugin.

Also if possible then change your WP blog to Blogger(Custom Hosting)
 
If your on a budget then I suggest getting a medium priced VPS. This would cost you a lot less then a dedicated server and doesn't require as much work to handle since its usally managed unlike some dedicated servers.

If your web site is growing that big look what type of income you can be making from it and what your going to need from your website. Then you can base your decision on whether staying with a shared hosting is the correct price and will handle your website in a few months. Or if you can afford for a VPS/Dedicated and your site is gonna need the CPU, ram, bandwitdh, and HD space of it.
 
Back
Top