首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >VPS过载问题

VPS过载问题
EN

Server Fault用户
提问于 2011-04-19 04:34:56
回答 3查看 877关注 0票数 1

我是托管我的网站与HOSGATOR LEVE 3 VPS,我的网站是基于drupal的静态页面缓存启用,并有60000篇文章,只有5000个PV/天,但是vps的CPU使用经常是过载。是我网站的问题还是VPS的问题?

代码语言:javascript
复制
CPU
1.13 GHZ
RAM
768 MB
Disk Space
30 GB
Bandwidth
500 GB

5000 day/日,est 60000发布mysql,启用静态boost缓存。

EN

回答 3

Server Fault用户

发布于 2011-05-12 14:55:13

一般的答案是:这要看情况而定。您应该能够在VPS上提取一些性能统计数据,以查看是否有比其他进程使用更多CPU的特定进程。

如果您的数据库和web服务器同时运行在同一台计算机上,它们可能正在争夺资源。如果您的数据库没有被优化,并且运行效率低下的查询(或者必须处理大量数据),那么它可能使用了大量的CPU。

如果在发送给用户之前必须对大量数据进行加密,SSL也可以发挥一定的作用(这也可能是CPU密集型的,这取决于流量级别)。

首先要检查的是哪个进程使用最多的CPU,并从那里跟踪它。

票数 0
EN

Server Fault用户

发布于 2011-05-12 21:42:12

是我网站的问题还是VPS的问题?

我假设你的意思是你需要优化你的网站还是需要一个更强大的VPS。否则我不知道你所说的VPS的“问题”是什么意思。没有得到CPU或ram广告,不太可能。硬件的问题,这将影响到许多客户,不太可能。原始软件配置中的一个缺陷,同样不太可能。

你在哪里见过高CPU使用率,它是否真的影响到你的站点?

您应该运行top (或更好的htop),并查看哪个进程正在调用CPU资源。您可能会看到(很可能是perl)您不识别的脚本,在这种情况下,您可以重新映射服务器并从备份中恢复(您有备份吗?)

如果没有恶意进程,那么接下来查看日志文件中是否有错误。如果没有严重的错误或不必要的访问,如流氓机器人在你的网站,那么你应该考虑一个更强大的服务器。

票数 0
EN

Server Fault用户

发布于 2017-02-19 03:43:04

VPS的资源没有被优化,VPS本身也没有被调整以获得更好的性能。

您必须监视服务器上的进程和资源使用情况。检查是否有任何缓慢的mysql查询等。。这取决于服务器是如何配置和优化的。

票数 0
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/269061

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档