用RH7.1上Apache自带的mod_bandwith用法

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

用RH7.1上Apache自带的mod_bandwith.o进行并发与带宽限制

http://modules.apache.org

搜索bandwidth会看到有用的module的。

非常好用。

mod_bandwidth.c

在使用该模块之前(假定已经编译完成),必须要提供几个个目录给该模块写权限以产生

流量控制的临时文件。默认为:

/tmp/apachebw

/tmp/apachebw/link

/tmp/apachebw/master

这些目录的位置可以在源码中(#define )更改。

语法及作用:

* BandWidthModule

该模块的开关,可以对每个Server进行配置

* BandWidthPulse

设定计时单位,MS(微秒),建议为:1000000 (1秒)

* BandWidth

可以针对特定来源的对象控制流,rate以字节为单位,但当rate为0时,为不限制流速。

例子:

BandWidth ecp.fr 0

BandWidth 138.195 0

BandWidth all 1024

* LargeFileLimit

当传送一个大于等于filesize KB大小的文件时,设定一个最大流速(字节/秒),当rate

为0的时候,不限速。

例子:

LargeFileLimit 200 3072

LargeFileLimit 1024 2048

以上例子设定小于200KB的文件将不会被限制流速,大小在200K到1024K之间的文件将会被

限速3072 B/s,大于1024KB的文件将会被限速2048 B/s.

* MinBandWidth

设定每个连接传送数据的基本带宽占用,以Byte为单位。默认值:256 B/s。

当rate设定为0时,使用默认带宽限制。

更详细的文档参见源码。 源码来源:

http://www.cohprog.com/

http://www.animanga.com/

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