开发者社区> 问答> 正文

Win主机下Apache怎么限制带宽和并发数

Win主机下Apache怎么限制 带宽 和并发数

展开
收起
luocd 2014-07-28 12:03:44 8447 0
2 条回答
写回答
取消 提交回答
  • windows下的apache限制网速
    下载for windows 版本编译好的:http://ivn.cl/files/dlls/mod_bw-0.91-2.2.14/mod_bw.dll    (这个支持Apache 2.2.14)
    1. 安装mod_bw.dll模块
          把下载的mod_bw.dll放到 Apache2.x/modules/目录中。

    2. 修改Apache的配置文件httpd.conf
        在 Apache2.x/conf/httpd.conf文件中增加:
        # 限制网速模块    
    LoadModule bw_module modules/mod_bw.dll
    3. 在虚拟主机中激活bw_module模块
        要是对所有的主机都做限制可以在配置文件:Apache2.x/conf/httpd.conf中增加:
       #  加入速度控制模块        
    BandWidthModule On
    ForceBandWidthModule On
    BandWidth all 409600


    windows下的apache限制IP连接数
    1、下载对应的模块mod_limitipconn.dll        http://dominia.org/djao/limit/win32/mod_limitipconn.httpd-2.2.11-WIN32.zip  
    2、解压后放在Apache2.2\modules下面
    3、修改httpd.conf配置      
    LoadModule status_module modules/mod_status.so         将前面的#去掉
    在后面增加:
         ExtendedStatus On
    LoadModule limitipconn_module modules\mod_limitipconn.dll
    <IfModule mod_limitipconn.c>
      <Location /resource>
        MaxConnPerIP 50
        NoIPLimit image/*
      </Location>
    </IfModule>

    说明:<Location /> #要限制的目录,此处表示的根目录
    MaxConnPerIP 50 #要限制每个IP的并发连接数,此处为50
    NoIPLimit image/* #对图片文件夹不做IP限制

    然后   重启apache


    2014-07-28 16:36:52
    赞同 展开评论 打赏
  • ReWin主机下Apache怎么限制带宽和并发数
    关于Apache怎么限制带宽和并发数网上有很多教程,你搜下照着做就可以了,很简单的
    http://www.blogjava.net/bukebushuo/articles/229104.html
    2014-07-28 12:33:49
    赞同 展开评论 打赏
问答分类:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
Apache Flink技术进阶 立即下载
Apache Spark: Cloud and On-Prem 立即下载
Hybrid Cloud and Apache Spark 立即下载

相关镜像