浏览 8522 次
锁定老帖子 主题:有必要在tomcat上整合apache吗
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2005-04-12
1,如果只关注性能的话,所有的请求都要通过tomcat来处理,apache似乎无用武之地。 2,如果考虑其他的因素,apache毕竟提供了很多的配置,如SSL配置,网址过虑,重定向等功能,可以考虑用,但不知对性能的影响如何? 以上是我的拙见,各位在这方面有经验的话请多多指教,最近有个项目考虑用tomcat,我最但心的是压力问题,怕到时候老是崩掉。 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2005-04-12
1、tomcat的性能不如apache,当然是说静态页面,图片总有了吧
2、apache的log比较强,也比较多外围 3、可以方便将部分关键页面或者高性能要求的做成静态页面,tomcat死了也能访问 |
|
返回顶楼 | |
发表时间:2005-04-12
论坛里看到一帖子说如果都是动态网页的话,用apache反而更慢,zgd有何看法,
另外你说的也有道理,动态网页其实也有静态的内容,如图片,这样apache也可分担一部分请求。 说到log,有点我一直不明白,配置好apache+tomcat后,在catalina.out中老是有connection timeout这样的日志出现,几秒中就有一条,这是什么原因? |
|
返回顶楼 | |
发表时间:2005-04-12
关键是Caching. 在性能方面+apache好像就能起这个作用.
如果你的应用中客户端要频繁的操作表单 没有多少重复内容可Caching的 直接用tomcat也一样. |
|
返回顶楼 | |
发表时间: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功能。 |
|
返回顶楼 | |
发表时间:2005-04-13
做网站就用apache+tomcat
如果做应用,tomcat足以 不过说实在话,tomcat不怎么样 有¥就用resin,或者用GPL那个license |
|
返回顶楼 | |
发表时间:2005-04-30
给我的感觉tomcat在动态方面比较好, 而apache就是静态页面的处理了,如果你的应用几乎没有什么静态页面,不用apache也罢。
|
|
返回顶楼 | |