CPU峰值达到100%站点未加载,VPS在移动站点后崩溃

时间:2014-12-25 作者:Foufa

我将我的站点移动到虚拟专用服务器(VPS),因为我的共享web托管帐户不支持不断增长的访问者,但当我安装它时,CPU峰值达到100%,站点无法加载,VPS崩溃。我什么都试过了;取消激活所有插件,删除所有插件,检查数据库,安装WordPress的新副本,但仍然存在相同的问题。我问了我的主机,他们说问题来自我的网站。我在两个不同的共享web托管帐户上测试了该网站,效果很好。因此,该网站可以在共享的webhosting上运行,而不能在vps或专用服务器上运行。三周来我一直在寻找解决方案,我快疯了,请有人帮我一下。

1 个回复
SO网友:vlood

首先,请尝试禁用除您之外的所有人访问您的网站。htaccess文件:

deny from all
allow from 11.11.11.11
其中11.11.11.11是您当前的IP。如果你的网站正在崩溃VPS,这意味着你对VPS的配置有严重的错误。使用console命令仔细查看资源贪婪的进程top (或安装htop, 哪个更好)会给你更多关于这个案子的提示。

如果您的站点在限制了对他人的访问之后,只适合您,那么是时候看看它有什么问题了——分析、微调web服务器(apache或其他)、MySQL、缓存等等。

我遇到了一个有趣的例子,反病毒和反垃圾邮件守护进程将页面加载速度减慢了10秒以上,而站点上没有任何加载。。。所以对这样的事情保持开放的心态!

结束

相关推荐

Custom WordPress Installation

我想知道下面的帖子中描述的自定义WordPress安装的方法是否有更新版本。http://wpbits.wordpress.com/2007/08/10/automating-wordpress-customizations-the-installphp-way/