CDN 测速与线路切换——自动选最快的线路并静默切换
为什么要测速
AstroBox 官方资源中心和插件市场的内容托管在多个 CDN 节点上。不同地区的用户连不同的 CDN 速度差别很大——北京用户连北京 CDN 快,但广东用户连北京 CDN 可能就慢。
AstroBox 会自动测速选最快的那条线路,也可以手动切换。
2.1 版本的测速重构
2.0 版本的测速用的是 HEAD 请求探测,只测响应头,不准。2.1 版本完全重写:
| 特性 | 2.0 | 2.1 |
|---|---|---|
| 测速方式 | HEAD 请求(只测响应头) | 真实图片下载耗时 |
| 配色 | 简单的快慢标识 | 五级色阶配色(绿→黄→橙→红→灰) |
| 自动选线路 | 只测一次 | 打开 AstroBox 时自动选最佳 |
| 静默切换 | 手动切换 | 可在后台静默切换 |
| 线路记忆 | 每次都重新测 | 沿用上次选中的 CDN |
怎么测速和切换
手动测速
- 设置 → 网络 / 下载 → CDN 测速
- 点击「开始测速」
- AstroBox 会依次对每个可用 CDN 节点发起真实图片下载
- 几秒后测出结果,用五级色阶展示:
| 颜色 | 含义 |
|---|---|
| 🟢 绿色 | 极快(< 100ms) |
| 🟡 黄色 | 较快(100-300ms) |
| 🟠 橙色 | 一般(300-800ms) |
| 🔴 红色 | 较慢(> 800ms) |
| ⚫ 灰色 | 超时 / 不可用 |
手动切换
在测速结果列表里:
- 找到你想切换的 CDN 节点
- 点击「设为当前」或直接点节点名称
- 当前线路立即切换
自动切换
打开时自动选中
2.1 版本起,每次打开 AstroBox:
- 会先测试所有 CDN 节点
- 自动选择当前最快的那条
- 如果上次选中的 CDN 还是最快的,直接沿用上次的(跳过测速)
后台静默切换
如果在使用过程中当前 CDN 变差了(比如 ISP 切换、网络波动):
- AstroBox 可以在后台静默切换到另一条 CDN
- 切换过程对你透明,不会打断下载
- 这是 2.1 新增的功能
开启 / 关闭:设置 → 网络 → 后台自动切换 CDN。
什么时候需要手动调 CDN
正常情况下 AstroBox 自动选线路就够了。手动调整的场景:
- 公司 / 学校网络限速——某些 CDN 被限速,需要手动选一条快的
- 跨地域——人在北京但用广东网络,可能选到奇怪的节点
- 某条线路特别不稳定——手动屏蔽掉
和国内加速的关系
如果你在国内用 AstroBox:
- 默认 CDN 应该能自动选到国内节点
- 如果被墙 / 连不上,可能需要手动切换
- 海外用户同理,可能需要选你所在地区的 CDN
测速不准怎么办
- 测速的网络环境要和实际下载资源的环境一致(比如用 WiFi 测速就一直用 WiFi,别切换到移动数据后又回来)
- 如果 CDN 都显示灰色(超时),检查网络连接是否正常
- 尝试关闭 VPN 后重测(VPN 可能干扰测速)