国内访问速度正常,海外用户首屏要等十几秒,下载经常中断。碰到这种情况,我一般先确认改动有没有真的生效。

原因不复杂,所用加速产品只有国内节点,海外请求绕回国内回源,链路长且不稳定。

「海外访问加速」相关的日志我一般连着看前后五分钟,单看一条报错经常判断不出是哪一步失败。日志级别临时调高可以,记得改回去,长期开着既占磁盘又掩盖真问题。

# 分线路解析
# 默认 A 记录 -> 国内加速
# 海外线路 -> 海外节点
# 验证
dig @8.8.8.8 www.example.com +short

权限不要一口气开到最大,先加到够用再往上试,范围小才好收。把复现步骤压到三条以内,交给同事也能跑出来,才算真的定位清楚。

改动写完就同步给同事,下一个人踩同一个坑,成本还是你的。验证用真实数据走一遍,测试数据太干净,边界情况根本碰不到。

具体做法是,确认节点覆盖范围;对海外启用就近节点或独立域名;按地域做解析分流。

最后用这个标准收尾,海外访问延迟明显下降,下载可以完成。

作者 9823189