如果你想在一台机器上运行多个jboss实例,下面方法你可以试试。
jboss/docs/examples/binding-manager/samples-bindings.xml 拷到/usr/local/jboss/server目录下,改个名字叫server-bindings.xml
拷备 /usr/local/jboss/server/default 为/usr/local/jboss/server/node01
然后分别修改每个实例下的conf/jboss-service.xml,绑定不同的端口配置。
修改default/conf/jboss-service.xml
查找Service binding
修改serverName = port-default
修改node01/conf/jboss-service.xml
查找Service binding
修改serverName = port-01
启动:
run.sh -c default
run.sh -c node01
特别提醒:
1 如果曾经修改过http和ajp的监听端口号,要在server-bindings.xml里也修改相应的端口号,查找8080,8009,是一段xsl的内容里,换成你自己设的端口。不然会匹配不上,导致你的服务起不来。
2 如果你的应用程序里有用到jndi,那布署到第二个实例,如node01里的应用程序,引用jndi的地方,要修改默认端口为1199(实例node01)。如果实例2,3,4,则为1299,,1399,1499
3 官方wiki里推荐使用不同的IP,启动服务。
Reference:
[1] Jboss Wiki MultiInstance Configuration
分享到:
相关推荐
jboss4.2.2.GA java开发的好帮手
JBOSS4.2.2 EJB WEB群集配置与部署全过程
JBOSS介绍,环境配置,以及在JBOSS环境下如何开发EJB, JMX
jboss4.2.2GA中文文档,包括EJB3.0开发和使用和jms
JBOSS4.2.2EJBWEB群集配置与部署全过程,帮助你了解重量级的开源应用服务器jboss的开发步骤。
共5个压缩包,全部下载才能够解压 jboss jboss4.2 jboss4.2.2 jboss-4.2.2 jboss-4.2.2.GA
共5个压缩包,全部下载才能够解压 jboss jboss4.2 jboss4.2.2 jboss-4.2.2 jboss-4.2.2.GA............
关于ejb的实例学习,ant进行打包的程序,你把hello文件夹里的hello.jar和Helloweb文件夹里的HelloWeb.war放到jboss中部署,可以运行。你也可以工程放到你的工作空间自己打包
jboss-4.2.2.GA安装程序。办公区上不了官网,只能先传到CSDN了。办公区有需要的兄弟下了用吧。
jboss-4.2.2linux版本,eclipse,远程通过jconsole连接监控,启动脚本配置
MacOS下jdk1.6+Eclipse4.4.2+JBoss4.2.2+SVN开发环境搭建
jboss 4.2.2.GA part2,办公区上不了官网,只能先传到这里了。和我一样杯具的码农可以下了使用。
如何配置在同一台机器上启动两个独立的jboss实例
共5个压缩包,全部下载才能够解压 jboss jboss4.2 jboss4.2.2 jboss-4.2.2 jboss-4.2.2.GA
共5个压缩包,全部下载才能够解压 jboss jboss4.2 jboss4.2.2 jboss-4.2.2 jboss-4.2.2.GA
共5个压缩包,全部下载才能够解压 jboss jboss4.2 jboss4.2.2 jboss-4.2.2 jboss-4.2.2.GA
jboss-4.2.2.GA端口路径
jboss-4.2.2.GA.part01.rar