0

ユーザーとそのコンテンツへのアクセスを処理する簡単なスクリプトを php で作成しました。最後にやりたいことは、ユーザーがサーバー上のファイルにアクセスしようとしたときに、ユーザーのグループごとにダウンロード速度と最大接続数を動的に制限するモジュールを作成することです。このようなもの:

Usergroup0: [max conn num: 2] [max connection speed: 256kb/sec]
Usergroup1: [max conn num: 4] [max connection speed: 1mbit/sec]
Usergroup2: [max conn num: 8] [max connection speed: 1mbit/sec]

今、私はそれがどのように行われたのか見当がつかない..私はそれを調べることができるように、それがどのテクニック(またはモジュール)であるかを知りたい. ヒントやガイダンスは素晴らしいでしょう。

4

1 に答える 1

1

私自身、そのようなことは聞いたことがありません。これは、ダウンロード速度の制限に役立つはずです PHPスクリプトからの発信応答の速度を制限するには?

接続数を制限するには(同時接続を意味すると思います)、「接続済み」ステータスをデータベースに現在ログインしているユーザーに関連付け、スクリプトを実行して、グループのユーザーの最大数がのメンバーである現在のユーザーが侵害されました。

編集: ダウンロード速度の制限に関して、SO の記事から、これは良いリソースでしたhttp://redmine.lighttpd.net/projects/lighttpd/wiki/Docs%3aTrafficShaping#Selective-traffic-shaping-plugin15-svn

于 2012-08-07T18:48:16.520 に答える