同一臺機器啓動多個JBoss服務器

JBoss支持 不同 配置的服務器啓動,我們看一下JBOSS_HOME/server,裏面有3個目錄
all, default, minimal。

JBoss默認啓動default。

我們可以修改JBoss的啓動參數而讓JBoss啓動任何配置的服務器,比如讓JBoss默認啓動all,則作如下修改:
JBOSS_HOME/bin/run.bat/run.sh
-----
:RESTART
"%JAVA%" %JAVA_OPTS% "-Djava.endorsed.dirs=%JBOSS_ENDORSED_DIRS%" -classpath "%JBOSS_CLASSPATH%" org.jboss.Main -c all %*
也就是加上 -c all這個啓動參數


言歸正傳。
有時我們想同時啓動2個JBoss服務器,怎麼辦?
可以用下面方法實現:

1, 根據自己的需要,分別從(all,default, minimal)拷貝出2個目錄,比如server1,server2

2, server1server2 刪除JBOSS/server/serverX/deploy所有重複的deploy項目,比如http-invoker.sar等。

3, 修改server1server2其中任何一個serverjboss-service.xml文件,找到所有有重複的端口,改成另外的未使用的端口號。

4, 按照上面所說的方法,爲每一個server做一個啓動script,啓動,看看有無錯誤。有錯誤的情況下,可能是修改不徹底,請按照上面步驟仔細檢查修改



------------------
powered by syboos.com
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章