来自多个位置的traceroute / mtr,我们该怎么做? (或其他方式)

来自多个位置的traceroute / mtr,我们该怎么做? (或其他方式)

我有一个网站,最近由于一些网络问题,我的大多数客户都报告我的网站加载时间很慢。

当我向我的数据中心报告此情况时,他们要求我发送来自各个 IP 的 ping/tracert 结果,这是非常困难的。如果有数百名客户访问我的网站进行购买,我不能要求他们发送跟踪来使用我的网站。那是不可能的。

我们以这样的方式更改了 Web 应用程序,我们能够捕获网站的加载时间和客户端的 IP。

date /            loading time   IP    location
30 04:59:51 - 1.785 - xx0.61.30.xxx Mumbai
30 05:00:29 - 3.218 - xx4.79.168.xxx null
30 05:00:37 - 54.399 - xx2.41.204.xxx null ====> Loadtime is high 
30 05:03:05 - 3.153 - xx2.174.249.xxx Chennai
30 05:03:48 - 70.231 - xx2.41.204.xx null   ====> Loadtime is high
30 05:04:01 - 3.911 - x.22.89.xx Bhandup
30 05:04:34 - 1.282 - xx2.174.xx.221 Chennai
30 05:05:17 - 2.837 - xx.177.xx4.196 Delhi
30 05:05:31 - 1.354 - xx2.177.xx4.196 Delhi
30 05:05:55 - 4.177 - xx2.167.xx.87 Bangalore
30 05:06:49 - 7.265 - xx.96.xx.180 null
30 05:06:55 - 5.539 - xx7.xx.65.19 Bangalore
30 05:08:05 - 1.465 - xx3.x3.50.82 null
30 05:08:26 - 1.822 - xx2.xx6.58.195 null
30 05:09:10 - 0.757 - xx2.xx.58.195 null
30 05:10:23 - 5.865 - xx6.xx.136.220 Bangalore

现在,我怎样才能找到这个问题的解决方案?

如果我从我的服务器对缓慢加载的 IP 地址进行跟踪路由,则 mtr 或跟踪路由中会出现一些问题。它有助于解决我的数据中心的问题吗?

答案1

您可以租用一些位于世界各地的廉价 VPS 服务器,然后自己从这些服务器运行跟踪路由回到您的网站。 AWS 允许您按分钟租用。

另一种选择是搜索“traceroute online”,有大量网站允许您从远程服务器运行跟踪路由。

例子:

http://traceroute-online.com

http://ping.eu/traceroute/

当然,您需要在世界不同地区找到这些服务器进行全面测试。

答案2

你可以使用这个工具https://perfops.net/cli运行多个网络测试,包括来自 200 多个位置的跟踪路由。它包括免费测试。

相关内容