apache下实现对连接带宽的限制

王朝system·作者佚名  2008-05-18
窄屏简体版  字體: |||超大  

下载模块:ftp://ftp.cohprog.com/pub/apache/module/1.3.0/mod_bandwidth.c

官方网址:http://www.cohprog.com/mod_bandwidth.html

安装方法

1、APACI 安装

cp mod_bandwidth.c /path/to/apache/source

./configure --add-module=mod_bandwidth.c --permute-module=BEGIN:bandwidth

2、DSO方式安装

apxs -c /mod_bandwidth.c -o /path/to/apache/libexec/mod_bandwidth.so

在httpd.conf加入

LoadModule bandwidth_module libexec/mod_bandwidth.so

AddModule mod_bandwidth.c

建立mod_bandwidth工作目录

mkdir -p /tmp/apachebw/link

mkdir -p /tmp/apachebw/master

chown -R nobody:nobody /tmp/apachebw

chmod -R 755 /tmp/apachebw

配置:

BandWidthModule On

BandWidthPulse 1000000 单位毫秒

<Directory /download>

BandWidth all 2048 单位bytes/sec #该目录下所有文件都按照2048bytes/sec速率传输

LargeFileLimit 100 1024 #大于100k的文件传输速率按1024bytes/sec

MaxConnection 1000 #最大同时连接数量

</Directory>

好象iis里有这样的功能

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
 
© 2005- 王朝網路 版權所有 導航