我有一个Linux (CentOS 5.6) VPS,用于托管几个不重要的项目,但目前正在为性能而奋斗。我能做些什么来找出问题是我的配置,还是我的主机重载了我所在的服务器?
如果我现在打开服务器:
Ping statistics for x.x.x.x:
Packets: Sent = 100, Received = 73, Lost = 27 (27% loss),
Approximate round trip times in milli-seconds:
Minimum = 161ms, Maximum = 207ms, Average = 167ms服务器上的网站加载速度非常慢。我可以通过SSH连接,但是在我按键盘和屏幕上出现的任何东西之间有2-20秒的间隔。
负载低(0.18 (1 min) 0.15 (5 Min) 0.09 (15 Min)),内存利用率低,网络接口难以使用。下面我还提供了一些进一步的信息。
# vmstat
procs -----------memory---------- ---swap-- -----io---- --system-- -----cpu------
r b swpd free buff cache si so bi bo in cs us sy id wa st
0 0 0 728372 0 0 0 0 161 252 0 1440 11 0 89 0 0
# free
total used free shared buffers cached
Mem: 1048576 320208 728368 0 0 0
-/+ buffers/cache: 320208 728368
Swap: 0 0 0iftop向我展示了唯一打开到服务器的连接。
还有什么要看的吗,还是应该与我的VPS提供商联系?
发布于 2011-05-12 21:26:43
你的数据总体上看是正常的。唯一令人担忧的是连接问题(RTT --取决于您可能接受的距离--尤其是丢包)。
首先,尝试关闭所有服务,并使用重复的ping和traceroute测试到服务器的连接。它可能是您的问题,您的结束的链接(ISP),数据中心有一些问题,或两者兼而有之。
只有在解决了这些问题之后,你才应该开始寻找其他可能的原因。
发布于 2011-05-12 21:27:15
我会和你的VPS供应商联系。如果没有别的办法让他们在解决问题的同时,就像你自己一样更快地解决这个问题。
您在试图连接的客户端上的连接如何?
你提供的数据看上去没问题。大多数VPS使用共享主机,因此您的主机上的另一个虚拟服务器可能有问题。您的节点上的另一台服务器也可能被DDOS控制--影响到您的带宽。
https://serverfault.com/questions/269208
复制相似问题