« vim时”E575: viminfo: Illegal starting char in line………….”的问题 // [转发:]输入法3.5奥运版今日上线!同时祝贺搜狗拼音输入法两周年! »
apache打开了proxy而导致访问慢
Posted on 6月 5th, 2008 作者 哈哈
昨天产品报某台机器的80口慢
而且比较诡异的是同一个apache开的8080口却不慢
这种情况以前从来没有碰到过
于是我拷贝了8080端口的一个虚机配置为80口
再试
发现这个80口的速度还行,比较快
跟原来8080的一样
于是我就得出结论
访问速度快慢应该跟端口没有关系
而应该跟DocumentRoot有关系
后来的事实证明
我求证问题的方法是正确的
但是结论确是下错了
正确结论应该是:“慢的那个80口的virtualhost的配置导致了其访问慢”
而这里的配置
除了DocumentRoot跟8080的不一样外
还有
80的虚机里开了个反向代理
问题是反向代理开得有问题
不仅用了ProxyPass和ProxyPassReverse作反向代理
还打开了ProxyRequests
真正的问题就出在这里
打开了ProxyRequests,就等于是让apache支持了proxy功能
成了一个open proxy server
除非在
而恰恰这里配的限制也赔错了,没有起作用
故而有很多人把80口的这个虚机当成proxy server来用
当然正常的80口访问速度就慢了呀
最后解决:
把ProxyRequests关掉,再重起apache
即解决问题





Discussion Area - Leave a Comment