限制同一IP同时在线人数不超过去10个人

来源:百度知道 编辑:UC知道 时间:2024/06/10 13:54:48
我用ASP做网站程序,想实现限制同一IP同一时间只有10人同时在线或连接,不知用什么方法,请高手指点,谢谢!
问题补充:如果通过软件的方式如何实现???

ASP是无法实现的,这个需要IIS支持才行。只有对于俱乐部、论坛、聊天室等需要用户登陆的系统,ASP才可能检测到多少人上来了,也仅仅对调用ASP页面才能检测,如果客户端大量的连接你的HTML或者其它的文件(比如下载),你的系统是无能为力的。

理论上IIS可以实现此功能,因为它对每一个正在连接的TCP都有记录,对超过10个以后到来的连接可以拒绝。但是据我所知,IIS没有提供这个控制接口。我用的是APACHE,APACHE可以实现此功能。