某些 ISP 的图片服务速度太慢

某些 ISP 的图片服务速度太慢

我长期以来一直在我的网站上提供图像服务,但是最近某个 ISP 上的图像速度变得太慢了!

我在 DigitalOcean 上托管,在 Ubuntu 上使用 Nginx 在多个应用服务器 droplet 前面设置了一个负载均衡器(带有 http2 规则),并在需要时从带有 acl 的数据库中加载图像。

这里是示例图片345 千字节) 我正在测试,它在 2 个 ISP 上加载非常正常,但在第三个 ISP 上加载速度太慢了,如下所示:

  • 沃达丰 ISP (3G)
    • 图像加载时间:0.8 S(秒)
    • ISP 速度测试:17 Mbps
  • 沃达丰 ISP (Adsl)
    • 图像加载时间:1 秒
    • ISP 速度测试:11 Mbps
  • Orange ISP(Adsl)
    • 图像加载时间:
    • ISP 速度测试:1.6 Mbps
  • 我们的 ISP (Adsl)
    • 图像加载时间:二十七 年代
    • ISP 速度测试:3.5 Mbps

(注意:这些数字是平均值,但几乎一致)

我知道这是一种非常奇怪的行为,但是这种情况已经持续了好几天了。

问题是如何开始调试该问题才能修复它?!!

答案1

您必须通过检查网络 ping 时间和源与目标之间的跟踪来解决这个问题。首先从具有低速 ISP 互联网链接的 PC 进行跟踪,如下所示:

例如如果你的操作系统是 Windows:

tracert www.yourwebsite.com 

并让追踪完全完成,直到轮毂编号 30 为止。然后从此处拍照。

然后联系您的托管服务提供商并告诉他们这个问题。之后如果需要的话他们应该从您的网站服务器跟踪到您的低速 ISP IP。

然后你就有了两个方向的网络跟踪,他们可以清楚地看到问题。如果任何集线器在源和目的地之间有问题,他们可以修复它。有时可能是 ISP 缓存系统的问题。所以你可以联系他们并让他们知道这个问题。

相关内容