Account was suspended due to a high amount of resource usage being consumed from vanilla forum.
So, I run a site that gets a decent amount of traffic and my host suspended my account today.
1st I got this:
Your account was actually suspended due to a high amount of resource usage being consumed over a short period of time. Upon taking a closer look at your site, it appears that you are experiencing a decent amount of traffic [ 120,332 hits since yesterday ], sometimes up to almost 10,000 hits in an hour.
Despite the fact that you do have a caching solution implemented and it seems to be configured correctly, this amount of traffic is definitely outside the realm of shared hosting for a Wordpress site [ not just for us, but any shared hosting provider ].
Then after asking what would be causing this spike, they responded with:
Thank you for getting back to us.
This doesn't appear to be a DDOS, as a majority of the hits are POST requests to the following page:
This looks to be a notification system for new posts in replies to existing posts made by the user that's making the recorded hit, or something similar. Unfortunately, POST requests tend to be more resource intensive on the server than GET requests, as GET requests can be cached. There is no way to predict what the POST requests will contain, so they cannot be cached. As it stands, totalcache is having no effect on these requests, and as they are the most prevalent, it means totalcache is having very little effect at all. I'm not personally familiar with Vanilla Forum, but you may want to see if these notifications can be disabled. As an alternative, something like PHPBB might be considered. It was built from the ground up to be a forum application.
So, what should I do?