如何分发torrent文件?

我正在做一些与RackSpace云服务器分布式的工作,我正在使用Bittorrent来分发我的文件。 它的工作出奇的好。 但是,分发洪stream文件本身并不好。 你会怎么做呢? 现在我只是将torrent文件提交给服务器,当然我可以编写一个脚本将其复制到sqrt(n)服务器,指示每个服务器再次复制到sqrt(n)但这是一个皮塔工作。

不知道你的问题到底是什么,我可以推荐parallel-ssh的 pscp作为上传小文件到多个服务器的工具。

您准备要上传的服务器列表,并让它知道要在本地采取什么以及将其放置在何处。 例如:

 $ pscp -h list-of-servers file.torrent /tmp/ [1] 02:11:22 [SUCCESS] 10.0.0.21 [2] 02:11:22 [SUCCESS] 10.0.0.20 [3] 02:11:22 [SUCCESS] 10.0.0.45 [4] 02:11:22 [SUCCESS] 10.0.0.19 [5] 02:11:22 [SUCCESS] 10.0.0.2 [6] 02:11:22 [SUCCESS] 10.0.0.5 [7] 02:11:25 [FAILURE] 10.0.0.3 Exited with error code 1 

鉴于他们是非常小的文件通常不能只是有一个“保pipe箱”使用HTTP与cron'ed脚本使用通配符curl/ wget?

你可以让洪stream客户端检查一个rss新的torrent文件或切换到磁链接,而不是torrent文件。

你可能想看看谋杀

谋杀是一种使用Bittorrent将文件分发到生产环境中的大量服务器的方法。 这样可以在数百至数万台集中式分布式系统无法运行的服务器环境中进行可扩展和快速部署

谋杀是由叽叽喳喳的人开发的,他们每天都用它来分发文件。