jboss_405_应用服务器集群指南

jboss_405_应用服务器集群指南

ID:34258833

大小:107.55 KB

页数:17页

时间:2019-03-04

jboss_405_应用服务器集群指南_第1页
jboss_405_应用服务器集群指南_第2页
jboss_405_应用服务器集群指南_第3页
jboss_405_应用服务器集群指南_第4页
jboss_405_应用服务器集群指南_第5页
资源描述:

《jboss_405_应用服务器集群指南》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、1概述集群允许一个应用同时运行在多个并发的服务器。负载分布在不同的服务器,即使有个别服务器崩溃,应用程序还可以通过别的服务器节点访问。集群是企业级应用的关键技术,可以通过简单地增加节点来提升性能。JBoss支持集群,启动一个JBoss集群的最简单的方式是,使用run-call命令在局域网内启动多个JBoss实例。这些服务器实例,都使用all配置集,自动地构建一个集群。1.1定义一个集群是由一系列节点组成。在一个JBoss集群中,一个节点是一个JBoss服务器实例,要构建一个集群,必须将儿个JBoss服务器实例组

2、合在一起。在一个局域网可能有多个集群,为了区分他们,每个集群必须有唯一的名称。下图构建一个网络,包含三个集群。节点可以在任何时候添加到集群或者从集群屮注意:一个JBoss服务器实例可以同时在多个集群,但是不推荐这样做,因为会增加管理复杂性。JBoss服务器实例通过jboss-4.2/server/all/deploy/cluster-service,xml文件中的ClusterPartitionMBean指定属于哪一个集群。所有有同样的ClusterPartitionMBean配置的节点属性同一个集群。因此,如

3、果想在同一个局域网构建两个集群,只需要创建两个不同的ClustcrPartition配置即可。如果某一个节点启动时,集群还不存在,会创建这个集群,同时当属于一个集群的所有节点移除时,集群也会被移除。下面的示例是JBoss发布包的缺省定义,通过使用此缺省集群设置启动服务器,将可以构建一个缺省集群名称为DefaultPartition的集群。cluster-service,xml代码实例:1.

4、ha.framework,server・ClusterPartition"name=,,jboss:scrvice=DcfaultPartitiorT>${jboss.partition.name:DefaultPartition}${jboss・bind,address}nam

5、e二〃DeadlockDetection〃>False〈/attribute〉name=,,StatcTransfcrTinicout〃>30000〈/Eittributc>name=/zPartitionConfig,z>18.这里省略了详细的JGroups协议配置,JGoups处理底层的节点之间的点对点通信,稍后将讨论其具体配置。ClusterPartitionMBean可配置的属性包括:P

6、artitionName缺省值是DefaultPartition,可选属性,用来指定集群的名称。NodeAddress设置节点的IP地址。DeadlockDetection缺省值为false,设置JGroups是否基于毎个请求都运行消息死锁检测算法。StateTransferTimeout缺省值是30000,设置集群之间的状态复制的超时值。PartitionConfig指定JGourp配置选项。一个集群包含的所有节点,必须有同样的PartitionNeime和PeiritionConfig元素。改变某些节点的这

7、两个元素将导致集群分离,通过改变ParitionConfig是更容易一些。可以通过集群中的任何一个节点的JMX空制台查看当前集群信息(比如:http://hostname:8080/jmx-console),然后点击jboss:service=DefaultPartitionMBean,将可以看到当前集群的所有节点的IP地址列表。注意Acluster(partition)containsasetofnodesthatworktowardasamegoal.Someclusteringfeaturesrequir

8、etosub-partitiontheclustertoachieveabetterscalability.Forexample,let'simaginethatwehavea10一nodeclusterandwewanttoreplicateinmemorythestateofstatefulsessionbeansonall10diffcrcntnodestoprovideforf

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。