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服务器,怎么办?
可以用下面方法实现:
------------------
powered by syboos.com
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, 从server1或server2中 删除JBOSS/server/serverX/deploy所有重复的deploy项目,比如http-invoker.sar等。
3, 修改server1或server2其中任何一个server的jboss-service.xml文件,找到所有有重复的端口,改成另外的未使用的端口号。
4, 按照上面所说的方法,为每一个server做一个启动script,启动,看看有无错误。有错误的情况下,可能是修改不彻底,请按照上面步骤仔细检查修改
------------------
powered by syboos.com