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 回答