从libtorrent的url种子低速下载

时间:2013-10-29 15:16:37

标签: libtorrent

我们正在寻找有关使用网址种子的建议。我们使用libtorrent将我们的应用程序构建分发给客户。为此,我们使用单个torrent跟踪器和几个Web服务器来分发同一个文件。

在客户端,有一个C#应用程序,它使用libtorrent的本机dll。在torrent文件添加之后,使用torrent_handle :: add_url_seed将所有url种子添加到它。洪流是自动管理的。

问题在于速度。尽管如此,在我们的测试环境中,此设置不时显示出良好的速度,我们的生产客户端从我们的8个url种子下载速度接近零(最大50 kb / s)。当我们尝试使用浏览器从相同的URL下载时,我们获得服务器限制的速度(1 Mb / s甚至更多)。尝试使用模拟libtorrent请求的脚本下载可以提供相同的高速度。设置之间唯一明显的区别是种子/对等计数:生产设置有很多(> 50),而测试只有主种子和一个网址种子。

这种行为可能是什么原因?是否有任何libtorrent选项可以影响这个?

1 个答案:

答案 0 :(得分:0)