Aria2 是一个不合格的 BT 下载客户端,添加的 tracker 永远只会使用第一个

2021 年 8 月 13 日
 asilin
同样的情况还有 deluge,这两个下载客户端都只会联系 tracker 列表中的第一个,无论你添加了多少个 tracker 。

transmission 和 qbittoeernt 是可以同时连接所有 tracker 列表,所以这两个下载效率更高,很少几率会出现死种。
8264 次点击
所在节点    程序员
31 条回复
Ayahuasec
2021 年 8 月 13 日
是不是你的配置写的是
bt-tracker=udp://server1:6969/announce
bt-tracker=udp://server2:6969/announce
...
而不是
bt-tracker=udp://server1:6969/announce,udp://server2:6969/announce,...
呢?
我用 aria2 也很少遇到死种欸,即使是好多年前的老资源,放一放也总还是能找到一两个 peer
asilin
2021 年 8 月 13 日
@Ayahuasec

bt-tracker= 用法我还是了解的,你可以抓包或者 debug 测试下我说的情况,之所以有些资源有速度,是因为 DHT 的缘故,而不是 tracker 的功劳。
iddddg
2021 年 8 月 13 日
插眼等解答
love4taylor
2021 年 8 月 13 日
那么为什么不去提 issue 呢
learningman
2021 年 8 月 13 日
加个 tun/tap proxy,看下实际上联系的 tracker 呗,你这只是推测啊
lcdtyph
2021 年 8 月 13 日
是这样的,可以去看 aria2 的代码 src/AnnounceList.cc#L122
基本只有 announce 失败才切换使用下一个 tracker
Overfill3641
2021 年 8 月 13 日
对于我来说 DHT 足以,不添加 tracker 照样跑的飞起。当然也是专业 BT 客户端跑的。
woshijidan
2021 年 8 月 13 日
qb 解决你的问题
0TSH60F7J2rVkg8t
2021 年 8 月 13 日
突然想到,有没有人能写个 tracker 代理?本地收情求直接去一堆列表里的 tracker 取结果?然后所有下载填本地一个 tracker 就行了?
billytom
2021 年 8 月 13 日
在 Aria2 的高级设置里,有一个参数是“使用所有的 Tracker”,打开后再来说人家不行。。。
fun4gao
2021 年 8 月 13 日
@billytom 这位仁兄,我查了最新版 aria2c 的所有参数( https://aria2.github.io/manual/en/html/aria2c.html#options),没找到这个“使用所有的 Tracker”的参数是哪个,能具体说一下是哪个参数么?
Lemeng
2021 年 8 月 13 日
还真是个问题,继续蹲大神
nyaruko
2021 年 8 月 13 日
是的,但我印象里 Deluge 似乎是能轮询其他的 tracker 的,好像是在当一个 tracker 没有 peer 或者联系不上的情况下才会

Deluge 其实更适合 PT,libtorrent 能调整的参数更丰富,更适合做种,本质上算是个 Seedbox 而非 Downloader 的感觉

我现在是公网 BT 或者屏蔽 Deluge 的 PT 站用 Qbittorrent,能用 Deluge 的 PT 站就用 Deluge
liuhuansir
2021 年 8 月 13 日
自从用了 transmission,我就把 Aria2 从软路由里删掉了
nullboy
2021 年 8 月 13 日
Aria2 永远的垃圾
0o0o0o0
2021 年 8 月 13 日
用过一个主流 bt 软件,忘记什么名字了,有一次加了很多 tracker 进去,然后软件卡死了
lolizeppelin
2021 年 8 月 13 日
都没什么用!!老老实实 115
能 aria2 能 rpc 就行!
Trim21
2021 年 8 月 13 日
自从用来 transmission 之后 aria2 就只用来下 http 了
billytom
2021 年 8 月 13 日
@fun4gao 换 Qbittorrent
bowser1701
2021 年 8 月 13 日
@ahhui 这就有问题了,如果单点 tracker 代理故障了呢?多个 tracker 可以容灾。

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

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

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

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

© 2021 V2EX