6

人々が私のウェブサイトからファイルをダウンロードするとき、私は彼らがファイルあたり300KB/秒より速くダウンロードできるようにしたくありません。

とにかくこれを行うことはありますか?WindowsServer2003でIIS6.0を実行しています。

4

7 に答える 7

5

ダウンロード速度を制限することはできませんが、特定の Web サイトへの全体的なトラフィックを制限することはできます。

  1. IIS MMC を開く
  2. ウェブサイトを選択
  3. パフォーマンスタブを選択
  4. 「帯域幅調整」を有効にする
于 2008-09-24T21:23:27.440 に答える
2

データをチャンクで転送するスクリプトを作成します。300KB を超えると、1 秒消費されるまで待機します。

于 2008-09-24T21:22:35.277 に答える
1

これを見つけたばかりですが、自分で試す時間がありませんでしたIIS Bit Rate Throttlling

于 2012-05-19T10:07:45.807 に答える
0

IIS 6.0 の Web サイト プロパティには [パフォーマンス] タブがあり、最初の設定は帯域幅調整で、最大帯域幅の値をキロバイト/秒で設定できます。このメモもあります。

帯域幅調整を機能させるには、IIS に Windows パケット スケジューラをインストールする必要があります。

この設定を使用すると、ダウンロードを別のサイトに置くことを意味するので、それを調整できますが、通常のコンテンツに対して全帯域幅を維持できます.

于 2009-06-18T15:23:24.830 に答える
0

Horcruxに同意します(十分な担当者がいないため、投票できません)

ファイルが 300KB 未満の場合、これは機能しませんが、大きなファイルの場合、ファイルのダウンロード全体の平均は 300Kbps になります...

私はこのアイデアがラピッドシェアのアイデアのようなものだと仮定しています.プレミアムユーザーはフルスピードでダウンロードできますか?

また、1 つのスレッド (ユーザー) が 1 秒間待機している間に、別のスレッドがダウンロードを実行できます。

ダウンロードをキューに入れ、同時に X の量だけを実行させてください。

于 2009-06-18T13:22:07.790 に答える
-7

インターネット接続の速度を下げます。

于 2008-09-24T21:20:15.360 に答える