从07年开始玩个人博客,一开始使用zblog,同时在国内买域名的虚拟主机空间,七八十块的50M空间,低端的不能再低端,流量稍微多一点点就直接提示超出服务范围。
09年的时候由于国内环境越来越严格,开始走去国外注册域名和使用国外虚拟主机,由于当时对国外环境不熟悉,所在主机是通过一个朋友买的HG的空间,同时博客也由zblog换成wordpress,HG的空间非常稳定,一直用到最近,出现了几次同一个问题:由于网站过多占用CPU资源,直接封掉我访问的IP和网站,返回403信息。每次出现这个问题我都要找那个朋友与HG的技术人员联系解封我的IP和网站。
现在不知道是什么原因导致这个“过多占用CPU资源”,我想到的是几个问题:
1、定时发布。不过我才定时发布2篇文章,这个不应该。
2、今天从早到下午一直上传大量压缩文件,在空间上解压,解压的过程是会占用点CPU。我想这个可能性比较大,但我那朋友说这个也不应该导致CPU负载过大。
3、使用缓存插件在生成缓存的那一下CPU负载过大。
问题出现后HG那边给出的建议是:- - All related posts plugins (WordPress Related Posts, YARPP) can cause significantly high load in most cases.
- - WPRobot3 and other auto-posters can also cause high load issues, and should be disabled if they are causing issues
- - StatPress and other wordpress statistics software should also be disabled, as these too can consume too much CPU in certain cases. Use Google Analytics instead for statistics as well as Awstats which already comes by default on your account.
- - WP Post Views is also a plugin that you'll want to avoid as it causes significant resource usage.
- - Any other plugins that are not vital to your Wordpress should be disabled.
复制代码 我一项都没有他提到的插件问题。
最后,将我的IP提交到技术人员那里,等一段时间再看看能不能恢复我的访问。
我是不是应该买个VPS呢,VPS有没有CPU负载过大被停的问题呢,我看VPS都写着无限空间、无限资源,无限XXX
|