我有一个运行Ubuntu server 14.04 LTS的(VMWare)虚拟linux服务器。它在外部托管提供商处运行。
此服务器正在运行Nagios以监视其他(外部)web服务。我经常遇到无法解释的反应时间高峰。
被监控的站点实际上是正常的,并且对http请求的响应非常快(使用物理机器/浏览器进行检查)。只是从我的虚拟linux服务器到这些(外部)网站的http请求有时非常快,有时非常慢。
为了测试这一点,我运行了以下命令:
for i in {1..60};do curl -o /dev/null -s -w %{time_total}\\n http://74.125.136.99; sleep 10; done
请注意,我使用的是IP地址(www.google.com),而不是URL,以排除DNS查找问题。
输出大致如下:
0.017
0.017
0.014
7.024
1.013
63.126
15.048
7.032
0.016
0.016
等等。。。
这些尖峰经常出现。
有人知道去哪里看吗?
我已经使用内部网站尝试了相同的命令,在这种情况下不会出现减速。因此,似乎只是互联网连接周期性地变慢。
Ubuntu没有运行防火墙(sudo-ufw状态返回“不活动”)。
我尝试禁用ipv6(
http://www.noobslab.com/2012/05/disable-ipv6-if-your-internet-is.html
). 这无济于事。
我与我的托管提供商创建了一张票据。也许问题源于他们的互联网连接,但我有点怀疑。