apache+tomcat的性能怎么不如单个tomcat呢 15

我在本机安装了apache和tomcat,采用apache的ab进行性能测试,本机是windows系统。单个tomcat,我做了优化,测试结果如下Requestspers... 我在本机安装了apache和tomcat,采用apache的ab进行性能测试,本机是windows系统。
单个tomcat,我做了优化,测试结果如下Requests per second: 239.70 [#/sec] (mean),吞吐为239,
下面将tomcat和apache整合起来,采用mod_jk整合,测试下吞吐变成了194,怎么没达到单个tomcat的最高性能呢。
我的apache,做了优化设置,如下,
ThreadsPerChild 1920
MaxRequestsPerChild 5000
后来,我单独测试apache处理静态页面,吞吐能到800。怎么apache+tomcat处理动态请求性能就会下降呢
展开
 我来答
liangzain79
2015-03-24 · TA获得超过1234个赞
知道小有建树答主
回答量:866
采纳率:82%
帮助的人:257万
展开全部
本身apache+tomcat各一台服务器的配置要比单个tomcat资源消耗要大,因为经过mod_jk跳转也要开销的。所以你这个比较意义不大,如果你的只准备用一台tomcat,单从吞吐上看还不如不用apapche,但不能只考虑吞吐,还有其它因素,如服务器的资源使用、CPU压力综合考虑之下,apache+tomcat还是比单tomcat要轻松一些。
apache+tomcat一般都是多tomcat集群,而且静态的资源(如:css、js、图片、html)直接由apache响应不跳转tomcat,这样才会使用硬件的性能得到最大的利用发挥。
快又稳
2024-10-28 广告
Apache基于域名的虚拟主机配置主要涉及到在Apache配置文件中为不同域名指定不同的网站目录和日志路径。配置时,需确保域名已正确指向服务器的IP地址。在Apache的`httpd-vhosts.conf`或类似配置文件中,为每个域名创建... 点击进入详情页
本回答由快又稳提供
killed000
2015-03-24 · TA获得超过515个赞
知道小有建树答主
回答量:975
采纳率:0%
帮助的人:601万
展开全部
动态请求 瓶颈在于tomcat
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式