我有问题,我的主机帐户不断崩溃,因为耗尽内存使用。
我有一个1Gb内存的VPS Linux托管帐户。
最近,每当我对我的网站做任何更改,然后刷新该网站,它似乎崩溃,我必须重新启动虚拟服务器。
我的托管公司也用以下电子邮件给我发电子邮件:
Swap cache: add 972200, delete 964261, find 201469/251424, race 6+227
Free swap = 0kB
Total swap = 2097144kB这是我的托管环境。
在一个VPS托管帐户上的两个网站。
我经营一个主要的WordPress网站。我也是一个主题和插件开发人员,所以我有第二个WordPress主题,托管在显示“演示”WordPress主题的帐户上。
我开发了最后五个插件,我创建了一个更新API,它包含在插件中。这意味着插件的用户将每天两次访问我的服务器来读取文本文件,以检查是否有插件的更新。
我的托管公司说,我应该尝试优化我的网站,这应该解决问题,并升级到下一级主机,即2Gb内存。
我正试图确定是什么导致了这些波动,并利用了所有的资源。我正在工作的“主要”WordPress网站,试图优化这个网站。
我只是有几个问题,我正在寻找答案:
我正试图作出一个决定,是真正缩小网站和删除API,还是只是升级到一个新的网页主机,这将花费更多的钱。
任何煽动和帮助都将不胜感激。
发布于 2013-01-25 21:18:23
通常很难猜出这些问题的确切原因,所以您应该在这里采用“分而治之”的方法。开始一个一个地关闭你的插件,找出罪魁祸首。这样做后,生成测试工作负载以确定可能导致问题的部分代码。
由于在VPS环境中,您在用于诊断的一组工具中受到严格限制,如果您能够设置自己的小型测试服务器(例如,在虚拟机中),并尝试在更受控制的环境中重复此问题,则会有所帮助。
https://serverfault.com/questions/472493
复制相似问题