热烈祝贺台州朗动科技的站长论坛隆重上线!(2012-05-28)    热烈庆祝伟大的祖国60周年生日 点击进来我们一起为她祝福吧(2009-09-26)    站长论坛禁止发布广告,一经发现立即删除。谢谢各位合作!.(2009-08-08)    热烈祝贺台州网址导航全面升级,全新版本上线!希望各位一如既往地支持台州网址导航的发展.(2009-03-28)    台州站长论坛恭祝各位新年快乐,牛年行大运!(2009-01-24)    台州Link正式更名为台州网址导航,专业做以台州网址为主的网址导航!(2008-05-23)    热烈祝贺台州Link资讯改名为中国站长资讯!希望在以后日子里得到大家的大力支持和帮助!(2008-04-10)    热烈祝贺台州Link论坛改名为台州站长论坛!希望大家继续支持和鼓励!(2008-04-10)    台州站长论坛原[社会琐碎]版块更名为[生活百科]版块!(2007-09-05)    特此通知:新台州站长论坛的数据信息全部升级成功!">特此通知:新台州站长论坛的数据信息全部升级成功!(2007-09-01)    台州站长论坛对未通过验证的会员进行合理的清除,请您谅解(2007-08-30)    台州网址导航|上网导航诚邀世界各地的网站友情链接和友谊联盟,共同引领网站导航、前进!(2007-08-30)    禁止发广告之类的帖,已发现立即删除!(2007-08-30)    希望各位上传与下载有用资源和最新信息(2007-08-30)    热烈祝贺台州站长论坛全面升级成功,全新上线!(2007-08-30)    
便民网址导航,轻松网上冲浪。
台州维博网络专业开发网站门户平台系统
您当前的位置: 首页 » AMPZ/Nginx/IIS发布安装 » APACHE中BandWidth下载限速问题

APACHE中BandWidth下载限速问题

论坛链接
  • APACHE中BandWidth下载限速问题
  • 发布时间:2007-10-31 21:16:43    浏览数:7355    发布者:superadmin    设置字体【   
本文主要研究的是Apache服务器中BandWidth的设置对具体环境的影响,通过对负载压力较大的Apache服务器微调BandWidth设置分析BandWidth的具体效果。本文的起点较高,可以看出伊达在Apache方面的研究水平,来具体配置如下

DocumentRoot "/downfile"
BandWidthModule On
ForceBandWidthModule On
<Location />
MaxConnPerIP 1
</Location>
<Directory />
Options FollowSymLinks
AllowOverride None
BandWidth all 40960000
</Directory>
RewriteEngine on
RewriteCond %{HTTP_REFERER} !^http://www.phpq.net.*$ [NC]
RewriteCond %{HTTP_REFERER} !^http://www.phpq.net.*$ [NC]
RewriteCond %{HTTP_REFERER} !^http://game.phpq.net.*$ [NC]
RewriteCond %{HTTP_REFERER} !^http://game.phpq.net.*$ [NC]
RewriteRule .*$ http://www.phpq.net/error.php [R,NC]
<Directory "/downfile">
Options FollowSymLinks
AllowOverride None
Order allow,deny
Allow from all
</Directory>

BandWidth all 40960000 其实单位是字节,字面上意思是限速40兆,其实下载速率只有100K++ ,测试环境是晚上9:30-10:20 和早上12:00---2:40 这就奇怪了,难道是单位搞错了? 我根据限速的不同做了一个记录进行对比。
首先说明的是测试的时候,系统APACHE进程数在500左右~
第一次限速 2048000 2M的理论速度 在客户端下载的时候网际快车成波浪号呈现,速度最多是5k-0k-5k
第二次限速 20480000 大胆的设置成20M 看看实际下载速度能有多少,等服务重启以后再测试速度达到56k-60k左右了
第三次限速 是根据前两次设置的速率来改的,将速度限制成为40960000 40M,在进程数达到500左右的时候,内存的消耗达到正常,cache数值没有那么高了,只有50M左右。对比一下top上关于内存的数值,你就可以发现限速没有做好是对机器最起消耗作用的。
这时候主下载服务器已经可以在晚上高峰期承接500个左右的用户的下载需求了,速度平均在100k-200k左右。我是机房直接做的测试,得到的数据应该不受太多带宽的影响。

下载服务器一直都是系统维护人员最头痛的东西,首先是容易挂,其次是经常更新和备份,最后是速度上不去网友们骂你。呵呵 第一次在机房发现下载时成波浪号曲线时还以为是系统的原因,结果检查了一边APACHE以后发现没有配置上的错误。最后就选择了尝试一下修改限速数值看看,最后发现了有一定比例关系的。可是当时在公司做实验的时候,在BandWidth上设置的数值确实可以正常限速,现在想想当时只考虑了下载时的上限速度并没有考虑到服务器承受过多压力以后的运行能力。
总结一下,好的下载服务器配置应该是可以考虑到超压情况下的用户下载速度上限设置和最低速度的保证!

以上只是我一点实际工作的感受,有什么不完善的地方欢迎及时给我提出批评!好了,主要内容转载完毕,APACHE中BandWidth下载限速问题。
娱乐休闲专区A 影视预告B 音乐咖啡C 英语阶梯D 生活百科
网页编程专区E AMPZF HTMLG CSSH JSI ASPJ PHPK JSPL MySQLM AJAX
Linux技术区 N 系统管理O 服务器架设P 网络/硬件Q 编程序开发R 内核/嵌入
管理中心专区S 发布网址T 版主议事U 事务处理