aria2 下载 HTTP 请求太频繁导致链接失效,如何破?

2015-12-31 01:25:18 +08:00
 czhu

我用 aria2 多线程( 5 ) HTTP 下载 N ( N>200 )个文件,因为文件都不大,下载好自动开始下一个,连续请求过多,导致下载一会后,所有链接就失效了。

aria2 是否有办法可以限制一定时间内的连接数,或者在每个下载之间加入一定时间的 sleep ?
我看了 aria2 的 event hook,都是在 event 发生后同时发生的,不能影响下载进程本身。

如果 aria2 破不了,还有什么好软件可以推荐?只需 http ,但需要 RPC ,最好有 webui ,并可可以断了续传。

先谢过了!

3920 次点击
所在节点    问与答
5 条回复
mzer0
2015-12-31 01:26:58 +08:00
会 C 语言吗?
czhu
2015-12-31 01:30:12 +08:00
@mzer0 会一些,最好不要改 aria2 的 code ,没这么精通,浪费时间
binux
2015-12-31 01:39:29 +08:00
会 shell 吗?
czhu
2015-12-31 01:43:22 +08:00
@binux 没问题 但是我 aria2 跑得是 daemon mode
mzer0
2015-12-31 12:43:42 +08:00
@czhu curl 或者 wget 都行

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

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

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

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

© 2021 V2EX