求助,同一文件服务器,下载速度差异好大

57 天前
 viacooky

环境说明

文件服务器(美西 1Gbps 口子)

操作及现象

为避免运营商限速,使用香港服务器进行文件下载

使用 https+域名:

curl -o /dev/null https://xxxxx.dev/vultr.com.1000MB.bin

速度在 400k~5200K ,最低时候 10k

使用 ip+端口

curl -o /dev/null http://X.X.X.X:5000/vultr.com.1000MB.bin

速度则可以跑到 12M~34M

问题

下载速度差距这么大,究竟可能是什么原因导致的? https/http ? 还是 docker ?

1068 次点击
所在节点    问与答
8 条回复
billccn
57 天前
你上初中的时候老师有没有教过控制变量?
lerry
57 天前
域名配置了 cloudflare 加速?
viacooky
57 天前
@billccn
感谢回复,我认为变量在 https/http 不同, 有什么思路吗?
viacooky
57 天前
@lerry
感谢回复,没有走 CF 的小黄云,域名 A 记录直接到机器的
viacooky
57 天前
Caddyfile 中,没有做其他的特殊设置
```
XXX.XX {
encode gzip
reverse_proxy localhost:5000 {
header_up Host {upstream_hostport}
}
}
```
xdeng
57 天前
https 走了 http2 的 udp 了吧
billccn
57 天前
你有三个明显的变量:是否使用域名、是否使用 HTTPS 、是否通过反代
还有很多隐藏变量:网络波动、服务器其他用户占用资源、服务商可能会进行 traffic shaping

你每一种都需要设计专门的实验,方法都不复杂,具体建议你去问 AI
xdeng
57 天前

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1172108

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX