第 2 章 启动和停止 JBoss EAP


2.1. 启动和停止 JBoss EAP

启动 JBoss EAP 的方法取决于您是将 JBoss EAP 作为独立服务器还是在受管域中运行。

停止 JBoss EAP 的方法取决于您在运行 JBoss EAP 的交互式实例还是后台实例。

2.1.1. 将 JBoss EAP 作为独立服务器启动

您可以将 JBoss EAP 作为独立服务器运行,来管理单个 JBoss EAP 实例。

服务器以暂停状态启动,且不会在所有需要的服务启动之前接受请求。在启动所需的服务后,服务器过渡到正常的运行状态,并可开始接受请求。

此启动脚本使用 EAP_HOME/bin/standalone.conf 文件,或使用用于 Windows 服务器的 standalone.conf.bat 来设置默认首选项,如 JVM 选项。您可以自定义此文件中的设置。

注意

要查看终端中的启动脚本参数列表,请使用 --help 参数。

JBoss EAP 默认使用 standalone.xml 配置文件,但您可以使用其他配置文件来启动 JBoss EAP。

先决条件

  • 安装 JBoss EAP。

流程

  1. 打开终端。
  2. 使用以下脚本将 JBoss EAP 启动为独立服务器:

    $ EAP_HOME/bin/standalone.sh
    Copy to Clipboard Toggle word wrap
    1. 对于 Windows Server,请使用 EAP_HOME\bin\standalone.bat 脚本。

2.1.2. 为受管域中的服务器启动 JBoss EAP

您可以在受管域操作模式下运行 JBoss EAP,来使用单个域控制器管理多个 JBoss EAP 实例。

服务器以暂停状态启动,不接受请求,直到所有需要的服务都启动为止。在所需的服务都启动后,服务器将过渡到正常的运行状态,并开始接受请求。

您必须在域中的任何服务器组中的服务器启动之前启动域控制器。

先决条件

  • 安装 JBoss EAP。

流程

  1. 打开终端。
  2. 首先启动域控制器,然后使用以下脚本启动每个关联的主机控制器:

    $ EAP_HOME/bin/domain.sh
    Copy to Clipboard Toggle word wrap
    • 对于 Windows Server,请使用 EAP_HOME\bin\domain.bat 脚本。

此启动脚本使用 EAP_HOME/bin/domain.conf 文件,或使用用于 Windows 服务器的 domain.conf.bat 来设置默认首选项,如 JVM 选项。您可以自定义此文件中的设置。

JBoss EAP 默认使用 host.xml 主机配置文件,但您可以使用其他配置文件来启动 JBoss EAP。

设置受管域时,必须将额外的参数传给启动脚本。

注意

如需所有可用启动脚本参数及其目的的完整列表,请使用 --help 参数。

2.1.3. 停止 JBoss EAP 的交互式实例

您可以从启动它的终端停止独立服务器或域控制器的交互式实例。

先决条件

  • 拥有 JBoss EAP 的运行实例。

流程

  • 在您启动 JBoss EAP 的终端中按 Ctrl+C

2.1.4. 停止 JBoss EAP 的后台实例

您可以连接到管理 CLI,来关闭受管域中正在运行的独立服务器的实例。

先决条件

  • 有运行在终端中的 JBoss EAP 实例。

流程

  1. 使用以下脚本启动管理 CLI:

    $ EAP_HOME/bin/jboss-cli.sh --connect
    Copy to Clipboard Toggle word wrap
  2. 发出 shutdown 命令:

    shutdown
    Copy to Clipboard Toggle word wrap

当在受管域中的服务器上运行 JBoss EAP 实例时,您必须使用 shutdown 命令的 --host 参数来指定要关闭的主机名。

返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。 了解我们当前的更新.

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

Theme

© 2025 Red Hat