2.2. 以 admin-only 模式运行 JBoss EAP
JBoss EAP 可以在仅管理员模式下启动。此模式使 JBoss EAP 可以在不启动其他运行时服务或处理最终用户请求的情况下运行和接受管理请求。仅管理员模式 可用于 单机服务器和受管域 。
2.2.1. 以 admin-only 模式运行单机服务器 复制链接链接已复制到粘贴板!
您可以使用单机服务器以 admin-only 模式运行 JBoss EAP 实例。
先决条件
- 已安装 JBoss EAP。
流程
- 打开终端。
若要以 admin-only 模式启动 JBoss EAP 实例,请在启动 JBoss EAP
实例时使用--start-mode=admin-only运行时参数。EAP_HOME/bin/standalone.sh --start-mode=admin-only
$ EAP_HOME/bin/standalone.sh --start-mode=admin-onlyCopy to Clipboard Copied! Toggle word wrap Toggle overflow 使用以下命令检查服务器的运行模式。如果服务器以 admin-only 模式运行,则结果将为
ADMIN_ONLY。:read-attribute(name=running-mode) { "outcome" => "success", "result" => "ADMIN_ONLY" }:read-attribute(name=running-mode) { "outcome" => "success", "result" => "ADMIN_ONLY" }Copy to Clipboard Copied! Toggle word wrap Toggle overflow 注意此外,您可以使用以下命令检查启动 JBoss EAP 的初始运行模式:
/core-service=server-environment:read-attribute(name=initial-running-mode)
/core-service=server-environment:read-attribute(name=initial-running-mode)Copy to Clipboard Copied! Toggle word wrap Toggle overflow 除了使用不同的运行时交换机停止和启动 JBoss EAP 实例外,也可使用管理 CLI 在不同的模式中重新加载它。
以 admin-only 模式重新载入服务器:
reload --start-mode=admin-only
reload --start-mode=admin-onlyCopy to Clipboard Copied! Toggle word wrap Toggle overflow 以正常模式重新载入服务器:
reload --start-mode=normal
reload --start-mode=normalCopy to Clipboard Copied! Toggle word wrap Toggle overflow 注意如果服务器以 admin-only 模式启动,且
reload命令中指定了 no--start-mode参数,则服务器将以正常模式启动。
2.2.2. 以 admin-only 模式运行受管域 复制链接链接已复制到粘贴板!
在受管域中,如果域控制器以 admin-only 模式启动,它将不接受来自次要主机控制器的传入连接。以 admin-only 模式启动的主机控制器不会启动服务器。
先决条件
- 已安装 JBoss EAP。
流程
- 打开终端。
传递
--admin-only运行时参数,以 admin-only 模式启动主机控制器。EAP_HOME/bin/domain.sh --admin-only
$ EAP_HOME/bin/domain.sh --admin-onlyCopy to Clipboard Copied! Toggle word wrap Toggle overflow 使用以下命令检查主机控制器的运行模式。如果主机控制器以 admin-only 模式运行,则结果将为
ADMIN_ONLY。/host=HOST_NAME:read-attribute(name=running-mode) { "outcome" => "success", "result" => "ADMIN_ONLY" }/host=HOST_NAME:read-attribute(name=running-mode) { "outcome" => "success", "result" => "ADMIN_ONLY" }Copy to Clipboard Copied! Toggle word wrap Toggle overflow 除了使用不同的运行时交换机停止和启动主机控制器外,也可使用管理 CLI 在不同的模式中重新加载它。
以 admin-only 模式重新载入主机控制器:
reload --host=HOST_NAME --admin-only=true
reload --host=HOST_NAME --admin-only=trueCopy to Clipboard Copied! Toggle word wrap Toggle overflow 以正常模式重新载入主机控制器:
reload --host=HOST_NAME --admin-only=false
reload --host=HOST_NAME --admin-only=falseCopy to Clipboard Copied! Toggle word wrap Toggle overflow 注意如果主机控制器以 admin-only 模式启动,并且将 no
--admin-only参数指定在reload命令中,主机控制器将以正常模式启动。