繁体   English   中英

在同一台机器上设置多个JBoss实例

[英]Setting up multiple instances of JBoss on the same machine

我在JBoss社区中找到了下一页-http: //www.jboss.org/community/wiki/ConfigurePorts

接下来是文字:


编辑server / default / conf / bootstrap / bindings.xml


但是我在JBoss 5.1.0 GA中看不到文件bindings.xml。

有谁知道-为了能够在同一台机器上启动多个JBoss 5.1实例,应该更改哪些文件?

请尝试以下步骤:

1)使用新名称复制默认文件夹:实例名称

2)在jboss-service.xml中,取消注释ServiceBindingManager mbean,并将ServerName更改为ports-01或02或03,例如:samples-bindings.xml中应包含ports-01和ports-01 / 02/03(存在于docs / examples / binding-manager)并在ports-01 / 02/03标记下提及的所有端口中进行更改,以使端口不会发生冲突。 请记住,服务器将在绑定端口(如8080/8180/8182)上运行。

从cmd promt转到bin文件夹并使用cmd运行实例:

运行-c实例名

谢谢

安基·阿德拉哈(Ankit Adlakha)

发行说明参考bindings.xml,但在jdk6或vanilla版本中不存在。

我看起来文件已被移动并修改了结构。 现在它位于:

$ {JBOSS_HOME} /server/default/conf/bindingservice.beans/META-INF/bindings-jboss-beans.xml

使用我在这里编写的脚本 我要求您从YAJSW项目下载库,但是如果每个实例使用一个脚本副本,它将立即运行多个实例(作为注册的Windows服务)。

如果您仍然卡住并且找不到此文件(在5.0.1中),那么默认设置可能对您有用。

即我已经在一台机器上使用不同的端口设置了JBoss 5.0.1的多个实例。5.0集群指南介绍了如何在各种情况下执行此操作。 例如:请参阅“第1.1.2节:方案3:单个非多宿主服务器上的两个节点”。 https://www.jboss.org/community/wiki/JBossAS5ClusteringGuide

我没有直接指定端口-而是指定了不同的预安装绑定集:例如,通过-Djboss.service.binding.set = ports-default和-Djboss.service.binding.set = ports-01和-Djboss.service。 binding.set =端口-02 ...

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM