关于APACHE和TOMCAT整合后的效率提升问题

s_phoenix 2005-01-12 11:46:59
都说整合之后静态的东西交由APACHE完成,从而建少TOMCAT的并发连接数,而且APACHE本身在这方面解析速度也更快。这样就提高了效率。
我想问:
1、假设一个JSP页面里面用到了4张图片,那么这个JSP页面是不是会在服务器上产生5个连接(1页面+4图片)?
2、JSP页面中包含的图片是由谁负责解析?TOMCAT还是APACHE?
3、APACHE会耗费主机一定资源。改大TOMCAT的并发连接数(server.xml中修改)也会耗费主机一定资源。是整合两者好呢,还是单独用TOMCAT,改大并发连接数好?
4、一个JSP页面的请求是先由谁响应?我想的是先由APACHE响应,然后转交TOMCAT处理。TOMCAT负责解析JSP页面,生成最终的HTML页面,那这里面的图片是直接由TOMCAT处理还是又转回APACHE处理?
4和2有一些重复,我只是想表达清楚我心中的疑问。
请各位高手赐教!
我单位里有一个项目,仅仅使用了TOMCAT,项目中基本都是JSP,只有少量帮助页面为HTML。项目偶尔有短暂假死现象,我怀疑是不是并发连接引起的。不知道是改大连接数好呢还是整合好。
...全文
342 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
redex 2005-01-13
  • 打赏
  • 举报
回复
“如果大部分是JSP的话,只用tomcat比较好,Apache在接收JSP调用后,都提交给Tomcat处理的,大部分都是JSP页面的话,中间处理时间就浪费了”

同意这种说法.
jgo 2005-01-13
  • 打赏
  • 举报
回复
那没必要用apache吧
91大白兔奶糖 2005-01-13
  • 打赏
  • 举报
回复
如果大部分是JSP的话,只用tomcat比较好,Apache在接收JSP调用后,都提交给Tomcat处理的,大部分都是JSP页面的话,中间处理时间就浪费了。
dabo1980 2005-01-13
  • 打赏
  • 举报
回复
没研究过这么细致,关注!
不徻写代码 2005-01-13
  • 打赏
  • 举报
回复
看需要,只要cat能扛住,就不用Acaphe
EverythingMaster 2005-01-13
  • 打赏
  • 举报
回复
不解........
GJA106 2005-01-13
  • 打赏
  • 举报
回复
APACHE比TOMCAT成熟,在处理并发访问方面当然首先APACHE(APACHE承受得住百万/天访问量)。但你所说的APACHE与TOMCAT的关系就不清楚了。
yulchina 2005-01-13
  • 打赏
  • 举报
回复
最好还是先测试一下
jiangx123 2005-01-13
  • 打赏
  • 举报
回复
不明白,帮顶
s_phoenix 2005-01-13
  • 打赏
  • 举报
回复
高手!
几句话就让我豁然开朗!
lhj 2005-01-13
  • 打赏
  • 举报
回复

1、假设一个JSP页面里面用到了4张图片,那么这个JSP页面是不是会在服务器上产生5个连接(1页面+4图片)?

是的

2、JSP页面中包含的图片是由谁负责解析?TOMCAT还是APACHE?

由apache解析,前提是你的图片要放在apache的目录下,并且访问图片的url不会被映射道tomcat。

3、APACHE会耗费主机一定资源。改大TOMCAT的并发连接数(server.xml中修改)也会耗费主机一定资源。是整合两者好呢,还是单独用TOMCAT,改大并发连接数好?

如果你的系统只有一台机器,则不需要apache也可以,一般需要较好的提高系统性能的话,apache运行在单独的一台机器上,tomcat运行在多台机器上,由apache来统一进行负载均衡调度。

4、一个JSP页面的请求是先由谁响应?我想的是先由APACHE响应,然后转交TOMCAT处理。TOMCAT负责解析JSP页面,生成最终的HTML页面,那这里面的图片是直接由TOMCAT处理还是又转回APACHE处理?

所有的请求都是先由apache响应,apache判断到一个jsp页面的时候,会通过8009端口把他提交给tomcat,tomcat解析完成候生成html页面回送给apache,apache送给浏览器,浏览器解析html发现有图片,则发起取图片的请求。apache会解析取的图片的url,根据你设定的规则,决定图片从apache取还是从tomcat取。


4和2有一些重复,我只是想表达清楚我心中的疑问。
请各位高手赐教!
我单位里有一个项目,仅仅使用了TOMCAT,项目中基本都是JSP,只有少量帮助页面为HTML。项目偶尔有短暂假死现象,我怀疑是不是并发连接引起的。不知道是改大连接数好呢还是整合好。

估计增加内存,改大连接数就可以了。

67,513

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧