JBOSS实践二:多JBOSS部署

现在的系统越来越庞大,如果WEB应用都依赖于一个容器部署,往往很难满足要求。下面说一下,如果部署多个JBOSS来协同完成一个系统。

可以在多机上部署多个JBOSS,也可以在单机上部署多个JBOSS,单机上配置的内容更多些,即要修改的容器配置文件更多,所以本文介绍如何在单机环境下部署多个JBOSS。

另外,还有在单机下,部署1套JBOSS,起多个实例,本文没有介绍,请自行搜索。

1、 环境:

linux centos6.5, jdk1.7 

2、目标

      部署的目标是将单JBOSS,部署为 多JBOSS协同,原理图如下:


3、部署--JBOSS配置修改

1、    首先按单机单独一个JBOSS部署的步骤部署好第一个JBOSS。

2、    拷贝此JBOSS目标到第二个JBOSS

3、    修改第二个JBOSS下的几个配置

1)    修改 JBOSS部署2/server/default/conf下的 jboss-service.xml

  具体修改内容:

 

小技巧: 一般是直接在前面增加个位数,如 8583  修改为 18583

2)    修改名字服务,依然在上面的配置中


3)    继续修改RMI

  


4)更改Remote端口信息



5)更改JMS端口 /server/default/deploy/jms/uil2-service.xml文件


6)更改http端口server/default/deploy/jboss-web.deployer下的server.xml文件


7)更改ejb socket端口 server/default/deploy/ejb3.deployer/META-INF下的jboss-service.xml



4、部署--应用配置修改

修改应用的web.xml文件 jboss部署/ server/default/deploy/WebYWSys.war/WEB-INF

注意这里修改是应用服务的 web.xml, 屏蔽掉一些不需要的模块


5、    启动并验证

分别进入2个jboss 目录启动起来,启动后查看jboss服务,本例中两个jboss的端口分别为 8590和18590

8590端口的jboss服务


 

再看18590的

 



最后就可以分别进入不同应用了

5) 更改 JMS 端口  /server/default/deploy/jms/uil2-service.xml 文件
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值