博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
HTTP+SVN访问速度慢的问题
阅读量:7103 次
发布时间:2019-06-28

本文共 1024 字,大约阅读时间需要 3 分钟。

我的机器上配置了Apache和SVN,由于项目需要经常有同事从我的机器上访问我的svn,所以就配置了HTTP版本的SVN,但访问时如果以授权方式访问速度就奇慢无比(刷个日志要1分钟),如果以非授权方式访问速度就好很多。

今天apache莫名奇妙地启动不起来,最后查明是需要在TCP/IP属性->wins下面导入LMHOSTS,把apache主程序导入,但这个还没有深究到底是什么意思,也还不知道为会什么会发生这种情况。但在排除这个错误时,无意中发现了以前配置的apache限速模块mod_bw.dll,于是想着是否是这个模块导致的http+svn访问速度慢。
我前面设置的参数是:
BandWidthModule On
ForceBandWidthModule On
BandWidth all 40000000

反复做测试发现要么去掉选项ForceBandWidthModule On,要么把BandWidth all 40000000改成BandWidth all 0才能使用访问速度正常,即使是把BandWidth all设定一个超大的值也不能加快svn访问速度。查看模块说明中

ForceBandWidthModule [On|Off] 这个 module 预设不会过滤每个需求。如果您开启他,他将处理过滤每个需求。
Example :(正常的使用下,仅会过滤 text/html test/plain) AddOutputFilterByType MOD_BW text/html text/plain

BandWidth [From] [bytes/s]

From 是限制来源的位置,也就是该位置受限制。他可以是完整的 hostname、网域名称或 IP。可搭配遮罩使用,例如 192.168.0.0/24 or 192.168.0.0/255.255.255.0 。另一个参数是限制的速率,以 bytes 每秒为单位;假如为 0,则不受限制。
也就是说,http访问svn时的请求都是非text/html和text/plain方式(只需要在有时间时捕获一下HTTP请求头就可以确定),但为什么bandwith设置较大的限速值不能解决svn访问缓慢问题?留待以后解决吧,上班还是少干点工作之外的事。

转载于:https://www.cnblogs.com/k1988/archive/2013/01/29/2881082.html

你可能感兴趣的文章
【尖端干货】H.264编码下直播视频添加水印的优化
查看>>
maildir 邮件文件名 记录
查看>>
在线模拟HTTP请求
查看>>
如何对压缩文件设置解压密码
查看>>
Linux运维学习之LNMP搭建"小米商城"
查看>>
#if #ifdef使用小记
查看>>
2.1/2.2系统目录结构 2.3 ls命令 2.4文件类型 2.5 alias命令
查看>>
KVM虚拟机管理程序(转)
查看>>
android中用Spannable在TextView中设置超链接、颜色、字体
查看>>
自定义BeanUtils的populate方法实现
查看>>
部署Nginx+Tomcat负载均衡集群
查看>>
Unable to instantiate default tuplizer [org.hib...
查看>>
Django模板--反向解析
查看>>
linux搭建grafana
查看>>
tomcat环境变量
查看>>
linux服务器搭建 NAT和DHCP超详细
查看>>
Java并发编程40道面试题及答案——面试稳了
查看>>
“大数据”领域里的“不明觉厉”
查看>>
调试Python程序代码的几种方法总结
查看>>
Linux引导过程内幕
查看>>