IP 归属
地然后调度当地的服务器下载,但是由于经费有限,不可能像一些土豪公司那样,全世界部署节点,当不在我们服务器归属地的资源,有什么办法可以调度下载速度最快的节点呢?比如我们有三个国家的服务器:中国 /美国 /日本,下载资源在英国,该怎么决定用拿个节点去下载呢?
1
inflationaaron 2018-03-09 00:22:13 +08:00
不应该先想想怎么规避版权要求吗……同时下载 1M 测试一下然后再决定喽
|
2
ovear 2018-03-09 00:23:06 +08:00
proxychain
|
3
Tianao 2018-03-09 01:06:04 +08:00
如果文件不大的话就先 ping 一遍,如果足够大的话就直接客户端测速喽。
|
4
fatedier 2018-03-09 01:25:01 +08:00
采集数据,例如延迟,丢包率之类,建立相关的选择模型,迭代优化,根据实际运行的数据再做调整。
|
5
realpg 2018-03-09 09:51:58 +08:00
利用经验…… 或者实际测速
只要不涉及一些奇奇怪怪的国家(包含我朝) 且你的机房不设限 基本 ping 值跟下载速度正相关的概率超过 90% |
6
SlipStupig OP |
7
Tianao 2018-03-09 10:51:30 +08:00 via iPhone
@SlipStupig 那就路由跟踪到最远的一个跃点再 ping 它。
|
8
realpg 2018-03-09 11:15:11 +08:00
|
9
SlipStupig OP |
10
realpg 2018-03-10 12:25:30 +08:00
哦 还是盗链性质项目嘛
|
11
SlipStupig OP @realpg 你这么说也对,但是问题是很多资源按我现在的调度方式拿不到,怎么才能解决才是关键
|
12
inspiron530s 2018-03-11 10:09:13 +08:00 via iPhone
tcping
|