A.6. 服务器运行时参数和开关


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

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

Expand
表 A.6. 运行时参数和开关的描述:
参数或开关服务器类型描述

--admin-only

Standalone

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

--admin-only

Domain

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

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

Standalone, Domain

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

-b<interface>=<value>

Standalone, Domain

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

--backup

Domain

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

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

Standalone

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

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

Domain

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

--cached-dc

Domain

如果主机不是域控制器,并且无法在启动时联系域控制器,那么您必须使用域配置的本地缓存副本来启动。

--debug [<port>]

Standalone

使用可选参数激活调试模式以指定端口。参数仅在启动脚本支持参数时才能工作。

-D<name>[=<value>]

Standalone, Domain

设置系统属性。

--domain-config=<config>

Domain

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

--git-repo

Standalone

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

--git-branch

Standalone

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

--git-auth

Standalone

Elytron 配置文件的 URL 包含服务器连接到远程 Git 存储库时使用的凭证。当远程 Git 存储库需要身份验证时,您可以使用此参数。Elytron 不支持 SSH。Elytron 只支持使用私钥的默认 SSH 身份验证,而无需密码。您不能使用带有 loca 存储库的参数。

-h,--help

Standalone, Domain

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

--host-config=<config>

Domain

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

--interprocess-hc-address=<address>

Domain

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

--interprocess-hc-port=<port>

Domain

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

--master-address=<address>

Domain

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

--master-port=<port>

Domain

将系统属性 jboss.domain.master.port 设为给定值。在默认的 slave 主机控制器配置中,您可以使用参数来配置 master 主机控制器用于本地管理通信的端口。

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

Standalone

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

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

Domain

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

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

Domain

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

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

Standalone, Domain

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

--pc-address=<address>

Domain

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

--pc-port=<port>

Domain

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

-S<name>[=<value>]

Standalone

设置安全属性。

-secmgr

Standalone, Domain

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

--server-config=<config>

Standalone

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

--start-mode=<mode>

Standalone

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

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

-u=<value>-u <value>

Standalone, Domain

设置系统属性 jboss.default.multicast.address,服务器用来在配置文件中的套接字绑定元素中配置多播地址。默认值为 230.0.0.4

-v,-V,--version

Standalone, Domain

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

警告

JBoss EAP 设置其包含的配置文件,以处理开关的行为。例如:-b-u。如果您将配置文件改为不再使用由开关控制的系统属性,那么将系统属性添加到 start 命令不能正常工作。

返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

Theme

© 2025 Red Hat