Jboss上部署多个应用

1、把需要部署的三个应用打成war包。

2、在Linux下解压缩jboss-eap-5.1版本(4.0的修改端口特别麻烦)

3、复制*/jboss-eap-5.1/jboss-as/server/default这个文件,并且命名为应用的名字

4、分别把三个应用拷贝到*/jboss-eap-5.1/jboss-as/server/default/下的deploy里面(相对应的拷贝)

5、查看*/jboss-eap-5.1/jboss-as/server/default/conf/bindingservice.beans/META-INF下bindings-jboss-beans.xml文件,如果此文件没有被修改过,应该默认的是四个默认设置的端口,如一下截图所示:

从上图可以看出:端口已经默认是ports-01、ports-02、ports-03,并且端口默认是分别加100,也就是访问地址http://.........:8080/ http://.........:8180/ http://.........:8280/ 是这样的。

6、这一步骤是实现了三个实例分别开来,部署和启动互不影响。

在*/jboss-eap-5.1 下分别新建三个启动脚本startApp1.sh,startApp2.sh,startApp3.sh

startApp1.sh的内容是(除了一些定时任务,比如定时删除日志等): 

三个标注红框的需要修改成部署应用的名字即可


你可能感兴趣的:(jboss部署多个应用)