




如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
2022J2EE应用服务器集群J2EE应用服务器集群在J2EE应用服务器领域,Jboss是发展最为快速的应用服务器。由于Jboss遵循商业友好的LGPL授权分发,并且由开源社区开发,这使得Jboss广为流行。下面是我整理的关于J2EE应用服务器集群,希望大家仔细阅读!摘要假如你安排建立一个可伸缩的,可用的网站,那么你就须要理解群集.在这篇文章里,AbrahamKang介绍了J2EE群集,说明如何实现群集,调查了BluestoneTotal-e-server,SybaseEnterpriseApplicationServer,SilverStreamApplicationServer,和WebLogicApplicationServer在方法上如何不同.驾驭了群集学问,你将能够设计和实现有成效的J2EE应用.在Web上企业正在选择Java2,EnterpriseEdition(J2EE)产生他们关键性任务的应用.在J2EE框架里,集群供应了保证最少下载时间和最大伸缩性的关键性任务服务.集群是在一组应用服务器显式运行你的J2EE应用,就象一个实体一样,对于伸缩来说,你以后会在集群里引入额外的机器.确定集群的每个组件都是冗余的,来保证最少的下载时间.在这篇文章里,我们将对群集,群集方式和重要的集群服务有个基本的理解.由于群集方式在行业应用里是多样的,所以我们将调查每种方式的好处和缺点.另外,我们也将找寻集群在应用服务器里重要的相关特点,并进行探讨.为了把我们新获得的群集学问应用到现实世界,我们将了解HPBluestoneTotal-e-Server7.2.1,SybaseEnterpriseApplicationServer3.6,SilverStreamApplicationServer3.7和BEAWebLogicServer6.0它们每一个是如何实现集群的.在后续的其次部分里,包括群集的编程和失败转移策略.也测试了四个应用服务器产品,了解他们如何伸缩和失败转移的.集群定义J2EE应用服务器供应商给集群下了定义,一个集群就是一组在一起工作,显式供应企业服务(支持JNDI,EJB,JSP,HttpSession和组件失败转移等等)的机器群.他们特意给出了模糊不清的定义,因为每个供应商实现群集是有差异的.有些供应商把一个分发器放到一组独立的机器前面,在集群里这些机器彼此之间互不了解.在这个方案里,分发器从用户那里收到一个初始的恳求,然后由集群里详细的成员服务器通过HTTP把头重定向到客户端应答.另一些供应商实现了一个紧密的,完整的机器联盟,每个机器都随着那些机器上的对象知道它四周的其他机器.除了机器外,集群可以包括冗余和失败转移的实力.··负载均衡器(Loadbalancers):进入集群和通行指示器到单个Web或应用服务器的唯一入口点·Webservers·网关路由器(Gatewayrouters)在内网外的的出口点.·多层交换器(Multilayerswitches)包和帧过滤确保在集群里的每个机器仅仅收到相关机器的信息.·防火墙(Firewalls)集群爱护器通过端口过滤防止Hackers访问集群和内网·存储区域网络交换器(SAN---StorageAreaNetworkingswitches)连接应用服务器,web服务器,和数据库到一个后端存储媒介;管理写数据到物理硬盘;还有失败转移.·数据库(Databases)不管他们是如何实现的,全部的集群都供应两个好处:可伸缩性(scalability)和高可用性(highavailability---HA)可伸缩性(scalability)伸缩性支持用户增长时保证应用服务质量的实力.集群允许你依靠增加额外的服务器供应额外的容量,因而保证伸缩性.高可用性(highavailability---HA)HA能被一个词概括:冗余.集群运用很多的机器处理服务恳求.因此,假如在集群里的任何机器失败,另外一台机器会干脆接管.集群仅仅在应用服务器层供应HA.对于一个要展示真正HA的Web系统,肯定象诺亚方舟一样至少包括Web服务器,网关路由器,交换基础设施,等等中的两种.(关于HA的更多内容,看这个HAChecklist.)集群类型J2EE集群通常流行两种风格:非共享和共享磁盘.在非共享集群里,每个应用服务器都有的它自己的文件系统,和这个集群里运行的应用程序自己的拷贝相一样.应用的更新和增加须要更新集群里的每个节点.当代码增加和更新

一吃****天材
实名认证
内容提供者


最近下载