附录 A. 开始使用 JBoss EAP 的参考信息


您可以使用参数、属性和默认套接字绑定来帮助开始使用 JBoss EAP。例如,您可以使用参数将替代配置设置为默认的 JBoss EAP 单机服务器。这有助于配置服务器来满足您的需要。

A.1. 服务器运行时参数和交换机

在受管域中的单机服务器和服务器上,您可以将特定的服务器运行时参数与应用的启动脚本配合使用。脚本可以启动将替代配置用于 standalone.xmldomain.xmlhost.xml 配置文件中定义的服务器。其他配置可能包括启动服务器,并设置替代套接字绑定或辅助配置。

在启动服务器之前,您可以通过在终端中发出 help switch、-h--help 来访问可用的参数列表。

Expand
表 A.1. 运行时参数和交换机的描述:
参数或交换机服务器类型描述

--admin-only

独立模式

将服务器的运行类型设置为 ADMIN_ONLY。参数打开管理界面并接受管理请求,但 参数不会启动其他运行时服务或接受用户请求。要获得最佳性能,请使用 --start-mode=admin-only 参数。

--admin-only

将主机控制器的运行类型设置为 ADMIN_ONLY 导致主机控制器打开管理界面并接受管理请求,但主机控制器不会启动服务器。对于 域的 master 主机控制器,它将接受来自从属主机控制器的传入连接。

-b=<value>, -b <value>

独立,域

设置系统属性 jboss.bind.address,您可以使用它来为公共接口配置绑定地址。绑定地址默认为 127.0.0.1。有关为其他接口设置绑定地址,请参阅 -b<interface>=<value > 条目。

-b<interface>=<value>

独立,域

将系统属性 jboss.bind.address.<interface> 设置为给定值。例如: -bmanagement=IP_ADDRESS

--backup

即使此主机不是域控制器,也保留永久域配置的副本。

-c=<config>, -c <config>

独立模式

要使用的服务器配置文件的名称。默认值为 standalone.xml

-c=<config>, -c <config>

要使用的服务器配置文件的名称。默认值为 domain.xml

--cached-dc

如果主机不是域控制器,并且无法在引导时联系域控制器,则必须使用域配置的本地缓存副本引导。

--debug [<port>]

独立模式

使用可选参数激活调试模式以指定端口。只有启动脚本支持 Argument 时才有效参数。

-D<name>[=<value>]

独立,域

设置系统属性。

--domain-config=<config>

要使用的服务器配置文件的名称。默认为 domain.xml

--git-repo

独立模式

用于管理和持久服务器配置数据的 Git 存储库的位置。如果为本地存储则可以是 local;或是到远程存储库的 URL。

--git-branch

独立模式

Git 存储库中要使用的分支或标签名称。此参数应命名现有的分支或标签名称,因为如果不存在,则不会创建该分支或标签名称。如果使用标签名称,请将存储库置于分离的 HEAD 状态,这意味着以后的提交不会附加到任何分支。标签名称为只读,通常在多个节点之间复制配置时使用。

--git-auth

独立模式

到 Elytron 配置文件的 URL,该文件包含服务器在连接到远程 Git 存储库时使用的凭据。当远程 Git 存储库需要身份验证时,您可以使用 参数。Elytron 不支持 SSH。Elytron 只支持使用不使用密码的私钥的默认 SSH 身份验证。您不能将 参数与 本地存储库 搭配使用。

-h, --help

独立,域

显示帮助信息并退出 help 索引。

--host-config=<config>

要使用的主机配置文件的名称。默认为 host.xml

--interprocess-hc-address=<address>

主机控制器可以监听进程控制器的通信的地址。

--interprocess-hc-port=<port>

主机控制器可以监听进程控制器的通信的端口。

--master-address=<address>

将系统属性 jboss.domain.master.address 设置为给定的值。在默认的从属主机控制器配置中,您可以使用 参数配置 master 主机控制器的地址。

--master-port=<port>

将系统属性 jboss.domain.master.port 设置为给定的值。在默认的从属主机控制器配置中,您可以使用 参数配置供 master 主机控制器进行原生管理通信的端口。

--read-only-server-config=<config>

独立模式

要使用的服务器配置文件的名称。参数与 --server-config-c 不同,这些参数不会覆盖原始文件。

--read-only-domain-config=<config>

要使用的域配置文件的名称。参数与 --domain-config-c 不同,该参数不会覆盖初始文件。

--read-only-host-config=<config>

要使用的主机配置文件的名称。参数与 --host-config 不同,该参数不会覆盖初始文件。

-P=<url>, -P <url>, --properties=<url>

独立,域

从指定的 URL 加载系统属性。

--pc-address=<address>

进程控制器侦听来自其控制的进程的通信的地址。

--pc-port=<port>

进程控制器在其上侦听其控制进程的通信的端口。

-S<name>[=<value>]

独立模式

设置安全属性。

-secmgr

独立,域

运行安装有安全管理器的服务器。

--server-config=<config>

独立模式

要使用的服务器配置文件的名称。默认为 standalone.xml

--start-mode=<mode>

独立模式

设置服务器的启动模式。您不能将参数用于 --admin-only 参数。您可以将以下条目与参数一起使用:

  • Normal :服务器正常启动。
  • admin-only :服务器只能在管理界面中打开并接受管理请求,但服务器不会启动其他运行时服务或接受最终用户请求。
  • 暂停 :服务器以暂停模式启动,但服务器不会接收服务请求,直到服务器恢复为止。

-u=<value>, -u <value>

独立,域

设置系统属性 jboss.default.multicast.address,服务器在配置文件的 socket-binding 元素中配置多播地址。默认为 230.0.0.4

-v, -V, --version

独立,域

显示应用服务器版本并退出。

警告

JBoss EAP 设置其所含配置文件,以处理交换机的行为。例如: -b-u。如果您将配置文件更改为不再使用由交换机控制的系统属性,那么在 start 命令中添加系统属性将无法正常工作。

返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

Theme

© 2025 Red Hat