当前位置:七道奇文章资讯安全技术网络技术
日期:2010-09-21 00:03:00  来源:本站整理

apache反向代理[网络技术]

赞助商链接



  本文“apache反向代理[网络技术]”是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体内容:

这里的反向代理也即《Apache HTTP Server 与 Tomcat 的三种衔接方法介绍》中所指的第三种衔接方法http_proxy,Apache 自带的 mod_proxy 模块利用代理技术来衔接 Tomcat.

这种反向代理功效,即用户端浏览器不需求把代理服务器改成这里的 Apache 地址.

改正D:\Program Files\Apache Software Foundation\Apache2.2\conf\httpd.conf配置很简单

1.先去掉下面两行的注释

LoadModule proxy_module modules/mod_proxy.so

LoadModule proxy_http_module modules/mod_proxy_http.so

2.然后在最后增添

ProxyPass /images !
ProxyPass /css !
ProxyPass /js !
ProxyPass / http://localhost:8080/这个也可以写为:

ProxyPass         /oa    http://localhost:8080/oa
ProxyPassReverse  /oa    http://localhost:8080/oa

也可以持续增添以上两行,就是多个tomcat启动

ProxyPass /meb http://192.168.6.103:8081/meb
ProxyPassReverse /meb http://192.168.6.103:8081/meb

……

ProxyPass、 ProxyPassReverse 这两个配置时,假如不加ProxyPassReverse 这行,则IE地址栏里面显示就是

tomcat所对就的地址,如http://localhost/oa/后则地址栏里面显示的就是http://localhost:8080/oa/,反之,加上ProxyPassReverse这行,则显示的就是apache的地址,把原tomcat给躲藏了

在这个配置中,我们把全部 http://localhost 的恳求代理到 http://localhost:8080/ ,这也就是 Tomcat 的

拜候地址,除了 images、css、js 几个目录除外.

目前最新版Apache 自带的 cache ,只能配置成 server 大概 virtual host 一级的,没有办法配置到 URL 一级.

好在普通的 J2EE 利用性能问题,普通都在动态网页部份,静态网页很好,因此也没有太大关系.

关于要求对比高的利用,比方用户量多的新闻网站大概论坛网站,假如要求是用 Apache 缓冲后台的动态网页

比方说,我的首页可以答应缓存一分钟,则在这一分钟内,比方有两千次用户拜候 http://localhost:8080/oa,

只有第一次用户拜候,Apache 会把恳求转发到 Tomcat,别的的 999 次拜候,都是由 Apache 从缓冲中

取出这个页面返回给用户看.这样后台的动态网页服务器的负荷会小很多.以目前的 Apache 最新版本来说

,利用反向代理达不到这个要求,应当利用 Apaceh 新建一个 virtual host ,换成利用 URL rewrite.

这与标题无关,就此打住.

本文引用地址: 与您的QQ/MSN好友分享!
您对本文章有什么看法或着疑问吗?请到论坛谈论您的关注和倡议是我们前行的参考和动力    相关文章 没有相关文章
  以上是“apache反向代理[网络技术]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:
  • 教您玩转Apache服务器及虚拟主机
  • Linux下Apache自动监测重启脚本(智能化程度较高)
  • 配置Apache避免webshell上传
  • apache限制某个目录下的php文件没有履行权限
  • Apache+Mysql+PHP搭建LAMP平台
  • Ubuntu Apache Rewrite 加载
  • Ubuntu下Apache的Rewrite若何启用
  • Ubuntu 10.10安装Apache等环境
  • Ubuntu Server+Apache 运行 asp.net
  • Ubuntu Apache 伪静态配置 url重写
  • Ubuntu + Apache2编写简单的cgi脚本
  • Ubuntu下配置Apache2.0及其相关安装
  • 本文地址: 与您的QQ/BBS好友分享!
    • 好的评价 如果您觉得此文章好,就请您
        0%(0)
    • 差的评价 如果您觉得此文章差,就请您
        0%(0)

    文章评论评论内容只代表网友观点,与本站立场无关!

       评论摘要(共 0 条,得分 0 分,平均 0 分) 查看完整评论
    Copyright © 2020-2022 www.xiamiku.com. All Rights Reserved .