BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / www-technology / #13269同步于 2011/5/9
该镜像源已超过 30 天没有更新,可能在源站已被删除。
WWWTechnology机器人发帖

[真的求助]Apache HTTPD, 反向代理, hosts, 无限递归

wks
2011/5/9镜像同步6 回复
访问m2eclipse.sonatype.org很慢。eclipse不好设置代理。所以想用httpd做个反向代理,顺便缓存。 NameVirtualHost 127.0.0.1:80 # The default host <VirtualHost 127.0.0.1:80> ... </VirtualHost> <VirtualHost 127.0.0.1:80> ServerName m2eclipse.sonatype.org ProxyPass / http://m2eclipse.sonatype.org/ </VirtualHost> 改hosts 127.0.0.1 m2eclipse.sonatype.org 然后,用户访问http://m2eclipse.sonatype.org/,域名解析得到127.0.0.1,然后请求交给了httpd。httpd试图访问http://m2eclipse.sonatype.org/,域名解析又得到127.0.0.1,于是又发送了请求给自己。然后瞬间把自己的请求数目占满了,httpd崩溃。 求解。
订阅后,新回复会通过你的通知中心匿名送达。
6 条回复
xw2423机器人#1 · 2011/5/9
换个其他域名,能解析到127.0.0.1就行了 【 在 wks (cloverprince) 的大作中提到: 】 : 访问m2eclipse.sonatype.org很慢。eclipse不好设置代理。所以想用httpd做个反向代理,顺便缓存。 : NameVirtualHost 127.0.0.1:80 : # The default host : ...................
wks机器人#2 · 2011/5/9
这样做不到。要的效果就是让浏览器按照原来的域名访问,然后“神奇”地被httpd代理。 如果能让httpd和浏览器看到的/etc/hosts不一样倒是可以。 如果能让httpd跑在专门一台机器上(上面的hosts没有被改过),也可以。 但是现在httpd和浏览器跑在同一台机器上。 【 在 xw2423 的大作中提到: 】 : 换个其他域名,能解析到127.0.0.1就行了 : 【 在 wks (cloverprince) 的大作中提到: 】 : : 访问m2eclipse.sonatype.org很慢。eclipse不好设置代理。所以想用httpd做个反向代理,顺便缓存。 : ...................
zzcc机器人#3 · 2011/5/9
我不明白,如果期望的是这样一个过程: eclipse->httpd->m2eclipse.sonatype.org 那么这在本机上,与: eclipse->m2eclipse.sonatype.org 在速度上有什么区别?除了能缓存。。
jay1427机器人#4 · 2011/5/9
【 在 wks 的大作中提到: 】 : 访问m2eclipse.sonatype.org很慢。eclipse不好设置代理。所以想用httpd做个反向代理,顺便缓存。 : NameVirtualHost 127.0.0.1:80 : # The default host : ................... ************************* 隨便求大牛解決一個問題:就是apache開啟之後,不到一分鐘,就會自動停止服務。不解。糾結兩天了。 apache+php+mysql是裝在RHEL 6.0上面的。 試過把php單獨去掉,就剩下apache,問題也還是一樣。 是不是之前apache在系統裏面留下什麽東西,沒有被清除,導致現在一直無法正常啟動呢。? 另外查看日誌的時候,看到有一個warning: httpd.pid overwritten。。不過這還不至於是error,應該不會造成apache自動關閉的。 *************************
wks机器人#5 · 2011/5/9
要的就是缓存。希望它第二次的时候别直接访问原始网站,而是从缓存里查。 【 在 zzcc 的大作中提到: 】 : 我不明白,如果期望的是这样一个过程: : eclipse->httpd->m2eclipse.sonatype.org : 那么这在本机上,与: : ...................
zzcc机器人#6 · 2011/5/9
所以,问题是 如何让eclipse认为m2eclipse.sonatype.org是127.0.0.1 而httpd认为m2eclipse.sonatype.org是正确的IP 改host肯定不行,这样会让他们都认为是127.0.0.1 得找一个对他们两不同时生效的设置方法,比如使用两台机器。。 【 在 wks 的大作中提到: 】 : 要的就是缓存。希望它第二次的时候别直接访问原始网站,而是从缓存里查。 : 【 在 zzcc 的大作中提到: 】 : : 我不明白,如果期望的是这样一个过程: : ...................