我有一个
Linux(CentOS 5.6)VPS,我用它来托管一些不重要的项目,但我目前正在努力解决这个问题.我该怎么做才能找出问题是我的配置,还是我的主机超载我所在的服务器?
如果我现在ping服务器:
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分钟)0.15(5分钟)0.09(15分钟)),内存使用率低,网络接口很难使用…我在下面提供了一些进一步的信息.
# 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 0
iftop显示我是唯一一个连接到服务器的连接.
还有什么需要关注的,或者我应该与我的VPS提供商联系?
解决方法
你的统计数据一般看起来很清醒.唯一令人担忧的是连接问题(RTT – 取决于你看起来可以接受多远 – 尤其是数据包丢失).
首先,尝试关闭所有服务并使用重复的ping和traceroute测试与服务器的连接.可能是您的链接结束(ISP)存在问题,数据中心存在一些问题或两者都存在问题.
只有在应对这些问题之后,您才应该开始寻找其他可能的原因.
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。