1.2. 启动和停止 JBoss EAP
启动 JBoss EAP 的方法取决于您将 JBoss EAP 作为单机服务器运行,还是在受管域中的服务器上运行。
停止 JBoss EAP 的方法取决于您运行 JBoss EAP 交互式或后台实例。
1.2.1. 将 JBoss EAP 作为独立服务器启动 复制链接链接已复制到粘贴板!
您可以将 JBoss EAP 作为单机服务器运行,以管理单个 JBoss EAP 实例。
JBoss EAP 在以下平台上被支持:
- Red Hat Enterprise Linux
- Windows Server
- Oracle Solaris
服务器以暂停状态启动,且不接受请求,直到所有需要的服务启动为止。在所需的服务启动后,服务器会进入正常的运行状态,并开始接受请求。
此启动脚本使用 EAP_HOME/bin/standalone.conf 文件或 standalone.conf.bat 用于 Windows Server,以设置默认的首选项,如 JVM 选项。您可以自定义此文件中的设置。
要在终端中查看启动脚本参数列表,请使用 --help 参数。
JBoss EAP 默认使用 standalone.xml 配置文件,但您可以使用不同的配置文件来启动它。
先决条件
- 安装 JBoss EAP.
流程
- 打开终端。
使用以下脚本将 JBoss EAP 作为单机服务器启动:
EAP_HOME/bin/standalone.sh
$ EAP_HOME/bin/standalone.shCopy to Clipboard Copied! Toggle word wrap Toggle overflow -
对于 Windows Server,请使用
EAP_HOME\bin\standalone.bat脚本。
-
对于 Windows Server,请使用
1.2.2. 在受管域中启动 JBoss EAP 复制链接链接已复制到粘贴板!
您可以在受管域中运行 JBoss EAP,以使用单个域控制器管理多个 JBoss EAP 实例。
JBoss EAP 在以下平台上被支持:
- Red Hat Enterprise Linux
- Windows Server
- Oracle Solaris
服务器以暂停状态启动,且不接受请求,直到所有需要的服务启动为止。在所需的服务启动后,服务器会进入正常的运行状态,并开始接受请求。
您必须启动域控制器,然后域中的任何服务器组中的服务器。
先决条件
- 安装 JBoss EAP.
流程
- 打开终端。
首先启动域控制器,然后使用以下脚本启动每个关联的主机控制器:
EAP_HOME/bin/domain.sh
$ EAP_HOME/bin/domain.shCopy to Clipboard Copied! Toggle word wrap Toggle overflow -
对于 Windows Server,请使用
EAP_HOME\bin\domain.bat脚本。
-
对于 Windows Server,请使用
此启动脚本使用 EAP_HOME/bin/domain.conf 文件或 domain.conf.bat 用于 Windows Server,以设置默认的首选项,如 JVM 选项。您可以自定义此文件中的设置。
JBoss EAP 默认使用 host.xml 主机配置文件,但您可以使用其他配置文件启动该文件。
在设置受管域时,必须将附加参数传递给启动脚本。
1.2.3. 停止 JBoss EAP 的交互式实例 复制链接链接已复制到粘贴板!
您可以从启动它的终端停止单机服务器或域控制器的交互式实例。
先决条件
- 您启动了 JBoss EAP 实例。
流程
-
在您启动 JBoss EAP 的终端中按
Ctrl+C。
1.2.4. 停止 JBoss EAP 的后台实例 复制链接链接已复制到粘贴板!
您可以连接到管理 CLI,以关闭受管域中单机服务器或服务器的运行实例。
先决条件
- 您有一个在终端中运行的 JBoss EAP 实例。
流程
使用以下脚本启动管理 CLI:
EAP_HOME/bin/jboss-cli.sh --connect
$ EAP_HOME/bin/jboss-cli.sh --connectCopy to Clipboard Copied! Toggle word wrap Toggle overflow 发出
关闭命令:shutdown
shutdownCopy to Clipboard Copied! Toggle word wrap Toggle overflow
在受管域中运行 JBoss EAP 实例时,必须使用 --host 参数和 shutdown 命令指定要关闭的主机名。