真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

Linux下apache怎么限制并發(fā)連接和下載速度

今天小編給大家分享一下Linux下apache怎么限制并發(fā)連接和下載速度的相關(guān)知識(shí)點(diǎn),內(nèi)容詳細(xì),邏輯清晰,相信大部分人都還太了解這方面的知識(shí),所以分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后有所收獲,下面我們一起來了解一下吧。

成都創(chuàng)新互聯(lián)公司,為您提供成都網(wǎng)站建設(shè)公司、網(wǎng)站制作、網(wǎng)站營(yíng)銷推廣、網(wǎng)站開發(fā)設(shè)計(jì),對(duì)服務(wù)iso認(rèn)證等多個(gè)行業(yè)擁有豐富的網(wǎng)站建設(shè)及推廣經(jīng)驗(yàn)。成都創(chuàng)新互聯(lián)公司網(wǎng)站建設(shè)公司成立于2013年,提供專業(yè)網(wǎng)站制作報(bào)價(jià)服務(wù),我們深知市場(chǎng)的競(jìng)爭(zhēng)激烈,認(rèn)真對(duì)待每位客戶,為客戶提供賞心悅目的作品。 與客戶共同發(fā)展進(jìn)步,是我們永遠(yuǎn)的責(zé)任!

mod_limitipconn,這個(gè)是apache的一個(gè)非官方模塊,根據(jù)同一個(gè)來源ip進(jìn)行并發(fā)連接控制,bw_mod,它可以根據(jù)來源ip進(jìn)行帶寬限制,它們都是apache的第三方模塊。

1.下載:

      wget  

      wget

2.安裝

#tar -zxvf mod_limitipconn-0.22.tar.gz
#cd mod_limitipconn-0.22
#vi makefile
修改:apxs = “/usr/local/apache2/bin/apxs” # 這里是自己apache的apxs路徑,加載模塊

或者

#/usr/local/apache2/bin/apxs -i -c -a mod_limitipconn.c  來加載模塊
#make
#make install

#tar -xvf mod_bw-0.7.tgz
#cd mod_bw
#/usr/local/apache2/bin/apxs -i -c -a /home/kenami/mod_bw/mod_bw.c

下面用vi打開apache 的配置文件 httpd.conf

發(fā)現(xiàn)了以下兩行:

loadmodule limitipconn_module modules/mod_limitipconn.so


loadmodule bw_module          modules/mod_bw.so

3.配置


    #需要控制的路徑
        maxconnperip 3 #限制的線程數(shù)
        noiplimit index.htm #對(duì)此文件不做限制
   

在虛擬主機(jī)配置文件下面加上:

    bandwidthmodule on 
    forcebandwidthmodule on
    bandwidth all 10000 #限速10k
    minbandwidth all -1


配置參數(shù)說明如下:
a.  bandwidthmodule  on|off

//是否開啟mod_bw的帶寬限制功能。

b.  bandwidth  [from]  [bytes/s]

    設(shè)置指定客戶機(jī)最大帶寬,0表示不限制

   bandwidth u:[user-agent] [bytes/s]

c.  minbandwidth  [from]  [bytes/s]

    設(shè)置指定客戶機(jī)帶寬的最小值,為0表示每個(gè)客戶端帶寬最大為256bytes/s,為-1表示最大為bandwith的值

d.  largefilelimit  [type]  [minimum size]  [bytes/s]

    設(shè)置訪問超出特定大小的某種文件的最大帶寬,文件類型大小單位為kbytes

e.   maxconnection [from] [max]

    設(shè)置指定客戶機(jī)的最大并發(fā)連接數(shù)

f.   forcebandwidthmodule [on|off]

   默認(rèn)bw模塊將應(yīng)用所有請(qǐng)求,on可設(shè)置過濾類型

關(guān)于from,即客戶端來源可分以下幾種情況:

ip指定單一主機(jī)

192.168.1.22

指定網(wǎng)段

192.168.1.0/24或

192.168.1.0/255.255.255.0

域名單一主機(jī)

client1.jb51.net

域名指定范圍

.jb51.net

所有客戶端

all

以上配置既可以針對(duì)所有客戶端,也可以對(duì)某個(gè)虛擬主機(jī)進(jìn)行配置

實(shí)例一:

bandwidthmodule on

bandwidth all 307200

bandwidth 192.168.1.2 102400

bandwidth “u:^mozilla/5(.*)” 102400

bandwidth “u:wget” 204800

forcebandwidthmodule on

largefilelimit .avi 600 204800

maxconnection all 100

maxconnnection 192.168.1.2 5

以上的配置含義:

開啟mod_bw, 限制所有文件類型也開啟了

所有客戶端最大帶寬為300k,最大并發(fā)連接為100

192.168.1.2的最大帶寬為100k,最大并發(fā)連接為5

使用firefox的客戶端最大帶寬為100k

使用wget的客戶端最大帶寬為200k

對(duì)超過600k的avi格式的文件最大帶寬為200kbyte/s

實(shí)例二:

      bandwidthmodule on

      forcebandwidthmodule on

      largefilelimit .avi 1 20000

      largefilelimit .mpg 1 20000

      servername

該實(shí)例對(duì)虛擬主機(jī)進(jìn)行了限制,指定的文件類型avi和mpg最大帶寬為20k,forcebandwidthmodule on必須有。

實(shí)例三:

      bandwidthmodule on

      addoutputfilterbytype mod_bw text/html text/plain

      bandwidth all 5000

      servername

以上就是“Linux下apache怎么限制并發(fā)連接和下載速度”這篇文章的所有內(nèi)容,感謝各位的閱讀!相信大家閱讀完這篇文章都有很大的收獲,小編每天都會(huì)為大家更新不同的知識(shí),如果還想學(xué)習(xí)更多的知識(shí),請(qǐng)關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道。


新聞名稱:Linux下apache怎么限制并發(fā)連接和下載速度
鏈接URL:http://weahome.cn/article/ijchcd.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部