要限制 網站/網頁/檔案 下載速度, Apache 有提供 bw 的模組, 可以設定最大下載速度.
Apache2 bw 模組安裝
1. apt-get install libapache2-mod-bw
2. a2enmod bw # 啟用
3. /etc/init.d/apache2 restart
bw 模組設定
於 /etc/apache2/sites-available/example.conf 加上下述:
BandwidthModule On
ForceBandWidthModule On
# 512kb * 1024
Bandwidth all 524288
詳細範例 :
<VirtualHost *:80>
ServerName example.com
ServerAlias www.example.com
# turn bw limitation on
BandwidthModule On
# force limitation on every request
ForceBandWidthModule On
# limit to 512kB/s
Bandwidth all 524288
DocumentRoot /var/www/example
</VirtualHost>
設定完成後, 重新啟動 /etc/init.d/apache2 restart 即可.
wget http://example.com/a.rar
--2010-10-27 16:51:11-- http://example.com/a.rar
正在查找主機 example.com... 123.123.123.123
正在連接 example.com|123.123.123.123|:80... 連上了。
已送出 HTTP 要求,正在等候回應... 200 OK
長度: 5202332 (5.0M) [application/rar]
Saving to: `a.rar'
100%[========================================================================>] 5,202,332 507K/s in 10s
2010-10-27 16:51:21 (508 KB/s) - `a.rar' saved [5202332/5202332]
来源:http://plog.longwin.com.tw/my_note-unix/2010/11/24/apache-module-limit-bandwidth-2010
Apache2 bw 模組安裝
1. apt-get install libapache2-mod-bw
2. a2enmod bw # 啟用
3. /etc/init.d/apache2 restart
bw 模組設定
於 /etc/apache2/sites-available/example.conf 加上下述:
BandwidthModule On
ForceBandWidthModule On
# 512kb * 1024
Bandwidth all 524288
詳細範例 :
<VirtualHost *:80>
ServerName example.com
ServerAlias www.example.com
# turn bw limitation on
BandwidthModule On
# force limitation on every request
ForceBandWidthModule On
# limit to 512kB/s
Bandwidth all 524288
DocumentRoot /var/www/example
</VirtualHost>
設定完成後, 重新啟動 /etc/init.d/apache2 restart 即可.
wget http://example.com/a.rar
--2010-10-27 16:51:11-- http://example.com/a.rar
正在查找主機 example.com... 123.123.123.123
正在連接 example.com|123.123.123.123|:80... 連上了。
已送出 HTTP 要求,正在等候回應... 200 OK
長度: 5202332 (5.0M) [application/rar]
Saving to: `a.rar'
100%[========================================================================>] 5,202,332 507K/s in 10s
2010-10-27 16:51:21 (508 KB/s) - `a.rar' saved [5202332/5202332]
来源:http://plog.longwin.com.tw/my_note-unix/2010/11/24/apache-module-limit-bandwidth-2010
作者:jackxiang@向东博客 专注WEB应用 构架之美 --- 构架之美,在于尽态极妍 | 应用之美,在于药到病除
地址:https://jackxiang.com/post/3783/
版权所有。转载时必须以链接形式注明作者和原始出处及本声明!
评论列表