URL シードの使用に関するアドバイスを求めています。libtorrent を使用して、アプリケーションのビルドを顧客に配布しています。そのために、単一のトレント トラッカーと複数の Web サーバーを使用して、すべて同じファイルを配布しています。
クライアント側には、libtorrent でネイティブ dll を使用する C# アプリケーションがあります。torrent ファイルを追加した直後に、torrent_handle::add_url_seed を使用してすべての URL シードが追加されます。トレントは自動管理されます。
問題は速度です。私たちのテスト環境では、このセットアップは時々良い速度を示しますが、本番クライアントはゼロに近い速度 (最大 50 kb/s) で 8 つの URL シードからダウンロードします。ブラウザで同じ URL からダウンロードしようとすると、サーバーの速度が制限されます (1 Mb/s 以上)。libtorrent のリクエストをシミュレートするスクリプトを使用してダウンロードを試みると、同じように高速になります。セットアップ間の唯一の注目すべき違いは、シード/ピア カウントです。実稼働セットアップには多数 (> 50) ありますが、テスト セットアップにはメイン シードと 1 つの URL シードしかありません。
そのような行動の理由は何ですか?これに影響を与える libtorrent オプションはありますか?