Apache 限制下载速度与并发数

1、apache 限制并发数

需要安装:mod_limitipconn模块

安装方法:yum install mod_limitipconn

安装完成后:

检查Apache 模块目录,看是否含有mod_limitipconn.so 文件.

在httpd.conf 中添加

ExtendedStatus On 

LoadModule limitipconn_module modules/mod_limitipconn.so

	                                           #对应根目录  
	          MaxConnPerIP 6                              #最大并发数  
	          NoIPLimit image/*                           #对图片不做限制  
	      
	                                  #对根目录下面的 download  
	         MaxConnPerIP 1                               #最大并发数为 1  
	      
	 

2、apache 限制下载

安装mod_bandwidth模块

Yum –y install mod_bw

若无法成功需要结合apxs工具安装

yum install httpd-devel

在httpd.conf 中添加

LoadModule bw_module modules/mod_bw.so

例如:限制每一个连线为100 kb/s,最小的速率为50kb/s,且当档案超过500kb 即限速为50kb/s  

BandwidthModule On  
ForceBandWidthModule On  
Bandwidth all 1024000  
MinBandwidth all 50000    #每个客户端最高速度可达 50KB 
LargeFileLimit * 500 50000  

参考文档:http://blog.51yip.com/apachenginx/917.html



你可能感兴趣的:(Web)