一台JBOSS服务器同时运行多个WAR应用实例的配置方法。

因为应用分红多个应用,开发时有并发运行多个WAR应用实例的需求。按如下配置过程能够知足要求:node

 

1, 复制一目录 $JBOSS_HOME/server/default,并将目录重命名,好比: node1,以下图所示。web

2, node1目录下找到如下文件并修改:并发

node1\conf\jboss-service.xml文件中找到以下配置,将注释去除,并修改ServerName,值包括:ports-default, ports-01, ports-02ports-03, 编辑器

注意:以上四个值能够在配置文件${jboss.home.url}/docs/examples/binding-manager/sample-bindings.xml文件找到。url

 

node1\deploy\jboss-web.deployer\ server.xml文件中找个以下配置,若是port修改成8080(此商品默认应该为8080,可是咱们使用的JBOSS此参数已经被修改成80spa

3、复制$JBOSS_HOME/bin/jboss.bat,并重名为你想要的名,好比:node1-run.bat,  用编辑器打开node1-run.bat文件,将调试端口修改,防止商品冲突。调试

4node1\conf\jboss-service.xml文件中配置war路径(这个操做你们常用)orm

 

5, 运行新的WAR应用,使用命令:node1-run.bat  -c  node1server

6,访问war应用,ports-01, ports-02ports-03 三个分别使用端口 818082808380 来访问,好比上面配置了ports-01,则使用 http://localhost:8180/xml

 

按上面过程能够配置四个war同时运行,若是须要多,须要${jboss.home.url}/docs/examples/binding-manager/sample-bindings.xml 配置文件。

相关文章
相关标签/搜索