论坛首页 Java企业应用论坛

有必要在tomcat上整合apache吗

浏览 8522 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2005-04-12  
如果一个网站基本上都是动态的页面,有必要配上apache吗,可以从两个角度来考虑
1,如果只关注性能的话,所有的请求都要通过tomcat来处理,apache似乎无用武之地。
2,如果考虑其他的因素,apache毕竟提供了很多的配置,如SSL配置,网址过虑,重定向等功能,可以考虑用,但不知对性能的影响如何?

以上是我的拙见,各位在这方面有经验的话请多多指教,最近有个项目考虑用tomcat,我最但心的是压力问题,怕到时候老是崩掉。
   发表时间:2005-04-12  
1、tomcat的性能不如apache,当然是说静态页面,图片总有了吧
2、apache的log比较强,也比较多外围
3、可以方便将部分关键页面或者高性能要求的做成静态页面,tomcat死了也能访问
0 请登录后投票
   发表时间:2005-04-12  
论坛里看到一帖子说如果都是动态网页的话,用apache反而更慢,zgd有何看法,
另外你说的也有道理,动态网页其实也有静态的内容,如图片,这样apache也可分担一部分请求。
说到log,有点我一直不明白,配置好apache+tomcat后,在catalina.out中老是有connection timeout这样的日志出现,几秒中就有一条,这是什么原因?
0 请登录后投票
   发表时间:2005-04-12  
关键是Caching. 在性能方面+apache好像就能起这个作用.

如果你的应用中客户端要频繁的操作表单 没有多少重复内容可Caching的 直接用tomcat也一样.
0 请登录后投票
   发表时间:2005-04-13  
apche和tomcat整合的很多,apache和weblogic之类的应用服务器整合也不少见。

apache作为一个http服务器,在响应处理http请求方面和静态页面处理上有着很好的优势。如果静态页面多的(或者动态生成静态页面的,比如很多新闻网站),还是推荐使用apache的。
尽管你的应用没有很多静态页面,你也可以通过apache和tomcat的整合获得好处。整合apache和tomcat可以实现一个简单的防火墙,把你的tomcat应用部署在内网,由你的apache直接面向公网服务,转发http请求给内网的tomcat,同时,可以实现一个web层的集群,用apache作为集群管理器,达到一定的load balance和fail over功能。
0 请登录后投票
   发表时间:2005-04-13  
做网站就用apache+tomcat
如果做应用,tomcat足以

不过说实在话,tomcat不怎么样
有¥就用resin,或者用GPL那个license
0 请登录后投票
   发表时间:2005-04-30  
给我的感觉tomcat在动态方面比较好, 而apache就是静态页面的处理了,如果你的应用几乎没有什么静态页面,不用apache也罢。
0 请登录后投票
论坛首页 Java企业应用版

跳转论坛:
Global site tag (gtag.js) - Google Analytics