Cloud

如何分發種子文件?

  • June 18, 2018

我正在使用 RackSpace 雲伺服器進行一些分佈式工作,並且正在使用 bittorrent 來分發我的文件。它的效果出奇的好。但是,分發種子文件本身並不是那麼好。你會怎麼做呢?現在我只是將 torrent 文件 scp 到伺服器,當然我可以編寫一個腳本,將其複製到sqrt(n)伺服器,指示每個伺服器再次復製到,sqrt(n)但這是一個工作它的皮塔。

不知道您的問題到底是什麼,我可以推薦pscp使用parallel-ssh作為將小文件上傳到多個伺服器的工具。

您準備一個要上傳到的伺服器列表,並讓它知道要在本地獲取什麼以及將其遠端放置在哪裡。例如:

$ 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

引用自:https://serverfault.com/questions/444111