2007-09-22

limitipconnを使って接続数を制限

昨日書いた OC11-ACANA と組み合わせて使ったもので、limitipconnがあります。
apacheのモジュールですが、Debianのapache2用のこのモジュールのパッケージが無かったので、コンパイルして入れました。

http://dominia.org/djao/limitipconn2.html

からダウンロードし、DSOとしてコンパイルしてインストールし、設定を書くだけです。

動画ファイルの接続数(mimeタイプは video/* )を2コネクションまで制限する設定にし、ExtendedStatus On も追記し、設定完了。簡単です。

ExtendedStatus On
<Location /video>
MaxConnPerIP 1
OnlyIPLimit video
</Location>

実際に同時に3つの動画ファイルをダウンロードしようとすると、3つ目はIE上で待ち状態になり、他のどれかがダウンロードされるまでは、ダウンロードが開始しません。

これで、また余計な帯域を使わないで済みます。

めでたしめでたし。

0 件のコメント: