<b>利用Apache+Tomcat比单独利用Tomcat的优缺陷</b>[Linux安全]
本文“<b>利用Apache+Tomcat比单独利用Tomcat的优缺陷</b>[Linux安全]”是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体内容:
单独利用的长处:配置便利、安全漏洞少(比方操纵大小写的JSP下载)
那什么情形下需求利用Apache+Tomcat呢?来解析一下
1、负载均衡
假如你需求负载均衡的话,Apache+Tomcat+modjk是一个挑选,操纵它,你可以把利用服务器拆分成多个服务器,比方:可以拆分成:
(1)、管理端利用服务器
(2)、客户端利用服务器
(3)、报表、打印服务器放在一台机械上
(4)、批量操作服务器放在一个地方(比方大量的对账调账)
(5)、乃至可以给每批客户一台服务器,比方差别的省
2、各种各样的web server功效
大家都知道,Apache有没有数的mod,这些mod供应着各种各样丰富的web功效,假如你需求这些功效,Apache就是必不可少的挑选
比方:
(1)虚拟主机
同一个ip要利用多个差别的域名,那么Apache来帮你完成这个问题吧
(2)urlrewrite
3、快速呼应性能
在快速呼应上的上风Apache可以说远远超越别的服务器,一台Apache只做转发的话可以拖着无数的Tomcat服务器来跑
4、对二进制文件的处理上
关于.jpg .css .js .html等的处理上,Apache的性能远超越Tomcat,可以把这些都配置给Apache
5、关于恳求的列队上
6、关于资源的占用上.
这里举个例子,比方利用服务开辟用了open-session-in-view,那么在假如只用Tomcat,在处理完成后要给客户端发送 response的内容,假如网络很慢,这样利用服务器的session就会一向不关闭,一向等着,简单造成数据库connection过量,造成问题. 呼应的还有很多近似的资源占用问题
假如用Apache+Tomcat,因为Apache和Tomcat在同一个局域网,之间很快,全部的requese和response都是 Apache和Tomcat交互,这部门不会呈现上边的问题,而和终究客户都是Apache和终究用户,Apache不会占用这些资源,不会造成这类问 题.
以上是一些常见的缘由.
以上是“<b>利用Apache+Tomcat比单独利用Tomcat的优缺陷</b>[Linux安全]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:
本文地址: | 与您的QQ/BBS好友分享! |