tomcat集群配置学习.pdf

想预览更多内容,点击预览全文

申明敬告:

本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己完全接受本站规则且自行承担所有风险,本站不退款、不进行额外附加服务;如果您已付费下载过本站文档,您可以点击这里二次下载

文档介绍

Tomcat集群配置学习篇分布式应用现目前基于javaWeb开发的应用系统已经比比皆是,尤其是电子商务网站,要想网站发展壮大,那么必然就得能够承受住庞大的网站访问量;大家知道如果服务器访问量过大,就会出现服应用务器崩溃的情况,这个时候怎么办,难道就只能去重启服务器吗?好,如果是一般的小型公益网站到也无所谓,但如果是比如像大型航空公司售票等电子商务网站,每天每小时都有大量的订单业务,如果这些售票系统一旦崩溃后,再去重启,这些时间和客户的损失就直接会影响到航空公司的利益,这些损失如何去避免呢。别担心,不管是目前IBM的webSphere还是大众化的tomcat服务器,都为我们提供了一种通用的解决方式,就是多台服务器来分担访问量,这样在一个服务器上的压力就会减小很多,你可以根据自己的需求去配置任意多的服务器来支撑你的应用系统,如果一台服务崩溃了,那么另外的应用服务器依然可以继续支持应用继续服务。多应用服务器的简单流程图大致如下:App应用服务器A用户数据访问Http请求分发信息共享Web服务器A(负责负用户数据访问Http请求分发App应用服务器B信息共享载均衡)数据访问Http请求分发信息共享用户App应用服务器CLog日志信息记录器为了实现这个原理我们就需要解决两个问题:1:如何实现多应用服务器间的session共享:(一台服务器崩溃,另外一台服务器可以继续支持)2:如何分发请求到各个应用服务器实现压力分解:(这里的解决方案是用apache做web服务器)下面我们就是实际行动来看看如何实现这种实现。环境配置:App应用服务器tomcat6.0.16web服务器:apache的httpd-2.2.19java环境:jdk1.5系统环境:winxp系统首先配置web应用服务器配置tomcat-A配置1:修改tomcat的server.xml文件增加如下内容备注:1)A应用服务器t

最近下载