如何在 jboss-cli 中获取服务器组状态

如何在 jboss-cli 中获取服务器组状态

如何通过获取服务器组状态(已启动|已停止)jboss-cli.sh

答案1

首先,谈论服务器组状态是不正确的。服务器组可能由多个服务器配置组成,而它们又可能具有不同的状态。要找出服务器配置状态,可以使用以下命令:

/opt/jboss7/bin/jboss-cli.sh --connect --command='ls /host=nodeName/server-config=serverName' | grep 'status='

答案2

与上面接受的答案类似,但在 Wildfly 23(截至 2023 年 7 月)中,我发现这给出了更简洁、更易于管理的答复:

/host=ISERVER/server-config=demo:read-attribute(name=status) 

(在接受的答案中,grep 不会将状态过滤到一行,至少在最新版本的 Wildfly 中是这样)

相关内容