论坛首页 Java企业应用论坛

jboss 4.2.2 启动多实例配置手册

浏览 8185 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2008-09-12  

 

如果你想在一台机器上运行多个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

 

   发表时间:2008-09-16  
还拷来拷去的干嘛?jboss也不大,就直接多搞几个jboss, 然后改里的端口就行了。

拷来拷去的,还容易把文件或者路径弄错。
0 请登录后投票
   发表时间:2008-10-15  
grandboy 写道

还拷来拷去的干嘛?jboss也不大,就直接多搞几个jboss, 然后改里的端口就行了。拷来拷去的,还容易把文件或者路径弄错。


端口太多了,不只http端口,还有很多其它的。你试试你明白了,自己改端口会有多痛苦。

0 请登录后投票
   发表时间:2009-02-05  
很多细节没写出来。
0 请登录后投票
   发表时间:2009-02-05  
grandboy 写道
还拷来拷去的干嘛?jboss也不大,就直接多搞几个jboss, 然后改里的端口就行了。

拷来拷去的,还容易把文件或者路径弄错。


没遇到过实际情况就不要顺口开河
当你在一台机器上跑上好几个应用的时候,你就知道痛苦
0 请登录后投票
   发表时间:2009-02-05  
dansan 写道
很多细节没写出来。

其实没多少细节
因为本身bindings.xml里的注释也有示例
而且里面默认有四套供你用,不够再加
0 请登录后投票
论坛首页 Java企业应用版

跳转论坛:
Global site tag (gtag.js) - Google Analytics