附录 A. 参考资料
A.1. 服务器运行时参数
应用服务器启动脚本在运行时接受参数和交换机。这允许服务器在 standalone.xml、domain.xml
配置文件中定义的配置的替代配置下启动。
和
host.xml
其他配置可能包括启动服务器,并设置替代套接字绑定或辅助配置。
可以通过在启动时传递帮助开关 -h
或 --help
来访问可用的参数列表。
参数或切换 | 操作模式 | 描述 |
---|---|---|
--admin-only | standalone |
将服务器的运行类型设置为 |
--admin-only | 域 |
将主机控制器的运行类型设置为 |
-b=<value>, -b <value> | 独立,域 |
设置系统属性 |
-b<interface>=<value> | 独立,域 |
将系统属性 |
--backup | 域 | 即使此主机不是域控制器,也保留永久域配置的副本。 |
-c=<config>, -c <config> | standalone |
要使用的服务器配置文件的名称。默认值为 |
-c=<config>, -c <config> | 域 |
要使用的服务器配置文件的名称。默认值为 |
--cached-dc | 域 | 如果主机不是域控制器,并且无法在引导时联系域控制器,则使用域配置的本地缓存副本引导。 |
--debug [<port>] | standalone | 使用可选参数激活调试模式以指定端口。只有启动脚本支持时才起作用。 |
-D<name>[=<value>] | 独立,域 | 设置系统属性. |
--domain-config=<config> | 域 |
要使用的服务器配置文件的名称。默认值为 |
--git-repo | standalone |
用于管理和持久服务器配置数据的 Git 存储库的位置。如果要在本地存储 |
--git-branch | standalone | Git 存储库中要使用的分支或标签名称。此参数应命名现有的分支或标签名称,因为如果不存在,则不会创建该分支或标签名称。如果使用标签名称,请将存储库置于分离的 HEAD 状态,这意味着以后的提交不会附加到任何分支。标签名称为只读,通常在多个节点之间复制配置时使用。 |
--git-auth | standalone |
指向 Elytron 配置文件的 URL,该文件包含连接远程 Git 存储库时要使用的凭据。如果您的远程 Git 存储库需要身份验证,则需要此参数。虽然 Git 支持 SSH 身份验证,但 Elytron 不支持;因此,目前只能指定要通过 HTTP 或 HTTPS 进行身份验证的凭据,而不是通过 SSH 进行身份验证。此参数不与 |
-h, --help | 独立,域 | 显示帮助消息并退出。 |
--host-config=<config> | 域 |
要使用的主机配置文件的名称。默认值为 |
--interprocess-hc-address=<address> | 域 | 主机控制器应侦听进程控制器通信的地址。 |
--interprocess-hc-port=<port> | 域 | 主机控制器应侦听进程控制器通信的端口。 |
--master-address=<address> | 域 |
将系统属性 |
--master-port=<port> | 域 |
将系统属性 |
--read-only-server-config=<config> | standalone |
要使用的服务器配置文件的名称。这与 |
--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>] | standalone | 设置安全属性。 |
-secmgr | 独立,域 | 运行安装有安全管理器的服务器。 |
--server-config=<config> | standalone |
要使用的服务器配置文件的名称。默认值为 |
--start-mode=<mode> | standalone |
设置服务器的启动模式。这个选项不能与
|
-u=<value>, -u <value> | 独立,域 |
设置系统属性 |
-v, -V, --version | 独立,域 | 显示应用服务器版本并退出。 |
JBoss EAP 附带的配置文件已设置为处理交换机的行为,例如 -b
和 -u
。如果您将配置文件更改为不再使用交换机控制的系统属性,那么将其添加到启动命令将无效。