有没有一种简单的方法来创建一个新的Wildfly服务器实例.
在JBoss AS5中你所要做的就是创建一个默认或全部的副本并启动jboss:
run.sh -c [New instance name]
Run Code Online (Sandbox Code Playgroud)
没有这样的选择 standalone.sh
从JBoss AS7开始并在WildFly中继续的变化是,整个服务器配置保存在一个文件中.准备了一些4个默认配置(或配置文件):
standalone.xml- 默认情况下使用 - 没有群集和消息传递)standalone-ha.xml- 支持群集)standalone-full.xml- 支持消息传递)standalone-full-ha.xml- 支持消息传递和群集)要使用自定义配置文件,请使用-c开关启动服务器
./standalone.sh -c standalone-full-ha.xml
Run Code Online (Sandbox Code Playgroud)
如果只需要更改服务器配置,则可以直接编辑配置文件XML文件,使用CLI工具(jboss-cli.sh/bat)或管理控制台.
如果要进行更大的更改(例如,standalone/deployments目录中的不同应用程序),可以复制整个standalone目录并根据需要编辑每个副本.我使用以下方式启动两个群集服务器:
cd $JBOSS_HOME
cp -r standalone standalone1; cp -r standalone standalone2
# edit the configs here if necessary ...
bin/standalone.sh -c standalone-ha.xml \
-Djboss.server.base.dir=`pwd`/standalone1 \
-Djboss.node.name=host1 &
bin/standalone.sh -c standalone-ha.xml \
-Djboss.server.base.dir=`pwd`/standalone2 \
-Djboss.node.name=host2 \
-Djboss.socket.binding.port-offset=200 &
Run Code Online (Sandbox Code Playgroud)
此示例从干净standalone配置创建2个副本,并为每个副本启动服务器.第二个服务器具有端口偏移200(例如,在端口8280上运行的web).
| 归档时间: |
|
| 查看次数: |
2492 次 |
| 最近记录: |