标签:
集群是一组计算机节点的集合,作为一个整体向用户提供一组网络资源。理想的集群对用户是透明的,用户由单一入口访问集群的资源,不会意识到集群的存在。集群可以随意添加节点也可以随意减少节点,这样不会影响用户的访问。
Standalone Mode是机器单进程方式,配置部署简单,适用于一般单服务器项目;Domain Mode是多机器多进程方式,配置稍微复杂,适用于大型分布式项目。
Domain模式解决了统一管理多台Jboss的问题,使得服务器的配置可以集中于一点,统一配置,统一部署从而达到集中管理的效果。而Standalone模式下需要每台JBOSSServer都要配置,维护工作量极大。
也因此Domain模式比较适合与多个Server的产品环境,如果是单个Server不需要从Domain Mode中获得任何东西,选择Standalone模式是较好的。
在开发阶段Standalone Mode会更合适,Domain Mode在一些高级开发场景下会有用,对于需要在多个实例之间进行交互的操作。
集群解决了负载均衡和高可用性,也就是分担了服务器的压力,当一台或多台服务器宕机时,服务器可以继续保持运转。
而域模式将多台服务器组成一个服务器组,并为一个服务器组内的多台主机提供单点集中配置以及单点统一部署的功能。
通过域模式以及集群的结合,项目的部署以及服务器的性能会大大的显示出来。也因此JBOSS的操作越来越快捷方便,为我们在运维方面提供了高可扩展能力。
使用两台电脑作为服务器
<interfaces> <interface name="management"> <inet-address value="${jboss.bind.address.management:192.168.24.17}"/> </interface> <interface name="public"> <inet-address value="${jboss.bind.address:192.168.24.17}"/> </interface> <interface name="unsecure"> <inet-address value="${jboss.bind.address.unsecure:192.168.24.17}"/> </interface> </interfaces>
注意:只需要把上面的IP改为Master Server的IP就可以了(以我的机器为例,我的机器就是master server)。
jboss_home\bin\domain.bat
3.1)添加账号
a.打开jbossHome/bin/add-user.bat
b.选择管理员账号、并输入用户名和密码
注意:密码遵循一定的规则,比如我的用户名:liutengteng,密码:!liutengteng123 密码不能少于8位。
c.一直yes直到完,记下最后的编码
本JBOSS版本选择的是JBOSS EAP6.2,创建组的时候,选择full模式即可。本篇文章使用JBOSS EAP 6.3,选择full-ha模式。
进入Jboss的控制台
4.1)创建组
注意创建组的时候profile类型选择full-ha,如下:
4.2)创建Server
注意添加server的时候,PortOffset是一个偏移量。表示该server创建后,对应的端口为8080+1,即8081端口。
这样,group和Serve就建好了:
4.3)Server的开启和关闭
把鼠标放到某一个server上开启或者关闭。但是如果某个Server正在开启,需要移除必须把server停掉才可。
4.4)此时Master Server的Jboss结构图
Master上的jboss
Group情况:
本篇文章先介绍到这里,下面继续说JBOSS服务端的配置。
标签:
原文地址:http://blog.csdn.net/liutengteng130/article/details/43837283