簡體   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