apache如何限制用户线程数? 晴

jed , 2007-4-17 08:48 , 服务器技术 , 评论(0) , 阅读(4017) , Via 本站原创 | |
限制客户端一个IP同时连接数,实际应用:限制flashget,网络蚂蚁等软件只有2个进程有效

apache如何限制用户线程数?

限制客户端一个IP同时连接数,实际应用:限制flashget,网络蚂蚁等软件只有2个进程有效。
(注释:/opt/httpd/是我的apache的安装目录,大家可以自行改成自己的路径)

首先,从http://dominia.org/djao/下载mod_limitipconn-0.22.tar.gz
上传解压后运行

#/opt/httpd/bin/apxs -c -i -a mod_limitipconn.c 将此外部DSO模块编译入Apache

检查/opt/httpd/modules是否有mod_limitipconn.so模块

配置apache配置文件,找到相应位置,如下:
LoadModule limitipconn_module modules/mod_limitipconn.so
#


 MaxConnPerIP 2


并将#ExtendedStatus On的注释去掉

重启Apache,检查是否可限制单一IP多个并发连接

测试效果,用flashget下载,默认是5个蚂蚁,只有2个可以连接并进行下载,其他的3个始终连接不上!--成功!!!
发表评论

昵称

网址

电邮

打开HTML 打开UBB 打开表情 隐藏 记住我 [登入] [注册]