JBoss EAP6-在域模式下使用一个命令重新启动多个主机

问题描述 投票:0回答:1

我有一个应用,需要在部署期间通过多台主机上的JBoss CLI重新启动。

是否有一种方法可以通过单个restart(blocking=true)命令动态地执行此操作?还是有其他命令重新启动所有主机,同时还使用等待服务器重新启动的blocking参数。

示例代码

/host=devserver1/server-config=Group-devserver1:restart(blocking=true)
/host=devserver2/server-config=Group-devserver2:restart(blocking=true)
/host=devserver3/server-config=Group-devserver3:restart(blocking=true)
jboss command-line-interface jboss-eap-6
1个回答
0
投票

您可以使用服务器组以阻止的方式重新启动服务器,也可以以主机方式重新启动服务器,但是没有阻止。

要通过服务器组重新启动,您将执行以下操作:

/server-group=main-server-group:restart-servers(blocking=true)

要在主机上重新启动,请执行以下操作:

/host=master:reload(restart-servers=true)
© www.soinside.com 2019 - 2024. All rights reserved.