附录 A. 开始使用 JBoss EAP 的参考信息
您可以使用参数、属性和默认套接字绑定来帮助开始使用 JBoss EAP。例如,您可以使用参数将替代配置设置为默认的 JBoss EAP 单机服务器。这有助于配置服务器来满足您的需要。
A.1. 服务器运行时参数和交换机 复制链接链接已复制到粘贴板!
在受管域中的单机服务器和服务器上,您可以将特定的服务器运行时参数与应用的启动脚本配合使用。脚本可以启动将替代配置用于 standalone.xml、domain.xml 和 host.xml 配置文件中定义的服务器。其他配置可能包括启动服务器,并设置替代套接字绑定或辅助配置。
在启动服务器之前,您可以通过在终端中发出 help switch、-h 或 --help 来访问可用的参数列表。
| 参数或交换机 | 服务器类型 | 描述 |
|---|---|---|
| --admin-only | 独立模式 |
将服务器的运行类型设置为 |
| --admin-only | 域 |
将主机控制器的运行类型设置为 |
| -b=<value>, -b <value> | 独立,域 |
设置系统属性 |
| -b<interface>=<value> | 独立,域 |
将系统属性 |
| --backup | 域 | 即使此主机不是域控制器,也保留永久域配置的副本。 |
| -c=<config>, -c <config> | 独立模式 |
要使用的服务器配置文件的名称。默认值为 |
| -c=<config>, -c <config> | 域 |
要使用的服务器配置文件的名称。默认值为 |
| --cached-dc | 域 | 如果主机不是域控制器,并且无法在引导时联系域控制器,则必须使用域配置的本地缓存副本引导。 |
| --debug [<port>] | 独立模式 | 使用可选参数激活调试模式以指定端口。只有启动脚本支持 Argument 时才有效参数。 |
| -D<name>[=<value>] | 独立,域 | 设置系统属性。 |
| --domain-config=<config> | 域 |
要使用的服务器配置文件的名称。默认为 |
| --git-repo | 独立模式 |
用于管理和持久服务器配置数据的 Git 存储库的位置。如果为本地存储则可以是 |
| --git-branch | 独立模式 | Git 存储库中要使用的分支或标签名称。此参数应命名现有的分支或标签名称,因为如果不存在,则不会创建该分支或标签名称。如果使用标签名称,请将存储库置于分离的 HEAD 状态,这意味着以后的提交不会附加到任何分支。标签名称为只读,通常在多个节点之间复制配置时使用。 |
| --git-auth | 独立模式 |
到 Elytron 配置文件的 URL,该文件包含服务器在连接到远程 Git 存储库时使用的凭据。当远程 Git 存储库需要身份验证时,您可以使用 参数。Elytron 不支持 SSH。Elytron 只支持使用不使用密码的私钥的默认 SSH 身份验证。您不能将 参数与 |
| -h, --help | 独立,域 | 显示帮助信息并退出 help 索引。 |
| --host-config=<config> | 域 |
要使用的主机配置文件的名称。默认为 |
| --interprocess-hc-address=<address> | 域 | 主机控制器可以监听进程控制器的通信的地址。 |
| --interprocess-hc-port=<port> | 域 | 主机控制器可以监听进程控制器的通信的端口。 |
| --master-address=<address> | 域 |
将系统属性 |
| --master-port=<port> | 域 |
将系统属性 |
| --read-only-server-config=<config> | 独立模式 |
要使用的服务器配置文件的名称。参数与 |
| --read-only-domain-config=<config> | 域 |
要使用的域配置文件的名称。参数与 |
| --read-only-host-config=<config> | 域 |
要使用的主机配置文件的名称。参数与 |
| -P=<url>, -P <url>, --properties=<url> | 独立,域 | 从指定的 URL 加载系统属性。 |
| --pc-address=<address> | 域 | 进程控制器侦听来自其控制的进程的通信的地址。 |
| --pc-port=<port> | 域 | 进程控制器在其上侦听其控制进程的通信的端口。 |
| -S<name>[=<value>] | 独立模式 | 设置安全属性。 |
| -secmgr | 独立,域 | 运行安装有安全管理器的服务器。 |
| --server-config=<config> | 独立模式 |
要使用的服务器配置文件的名称。默认为 |
| --start-mode=<mode> | 独立模式 |
设置服务器的启动模式。您不能将参数用于
|
| -u=<value>, -u <value> | 独立,域 |
设置系统属性 |
| -v, -V, --version | 独立,域 | 显示应用服务器版本并退出。 |
JBoss EAP 设置其所含配置文件,以处理交换机的行为。例如: -b 和 -u。如果您将配置文件更改为不再使用由交换机控制的系统属性,那么在 start 命令中添加系统属性将无法正常工作。