付録A 参考資料
A.1. サーバーランタイム引数 リンクのコピーリンクがクリップボードにコピーされました!
アプリケーションサーバーの起動スクリプトは実行時に引数とスイッチを受け入れます。そのため、standalone.xml、domain.xml、および host.xml 設定ファイルに定義されていない他の設定でサーバーを起動できます。
他の設定には、ソケットバインディングの代替セットを持つサーバーの起動や 2 次設定が含まれていることがあります。
help スイッチ -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>] | スタンドアロン | オプションの引数を用いてデバッグモードを有効にし、ポートを指定します。起動スクリプトがサポートする場合のみ動作します。 |
| -D<name>[=<value>] | スタンドアロン、ドメイン | システムプロパティーを設定します。 |
| --domain-config=<config> | ドメイン |
使用するサーバー設定ファイルの名前。デフォルトは |
| --git-repo | スタンドアロン |
サーバー設定データの管理および永続化に使用される Git リポジトリーの場所。これは、ローカルで保存する場合は |
| --git-branch | スタンドアロン | 使用する Git リポジトリーのブランチまたはタグ名。ブランチまたはタグ名が存在 しない と作成されないため、この引数には既存のブランチまたはタグ名を指定する必要があります。タグ名を使用する場合、リポジトリーを detached HEAD 状態にし、今後のコミットがブランチにアタッチされないようにします。タグ名は読み取り専用で、通常複数のノード全体で設定をレプリケートする必要があるときに使用されます。 |
| --git-auth | スタンドアロン |
Elytron 設定ファイルへの URL には、リモート Git リポジトリーへの接続時に使用される認証情報が含まれています。この引数は、Git リポジトリーに認証が必要な場合に必要となります。Elytron は SSH をサポートしません。したがって、パスワードなしでの秘密鍵を使用したデフォルトの SSH 認証のみがサポートされます。この引数は |
| -h、--help | スタンドアロン、ドメイン | ヘルプメッセージを表示し、終了します。 |
| --host-config=<config> | ドメイン |
使用するホスト設定ファイルの名前。デフォルトは |
| --interprocess-hc-address=<address> | ドメイン | ホストコントローラーがプロセスコントローラーからの通信をリッスンしなければならないアドレス。 |
| --interprocess-hc-port=<port> | ドメイン | ホストコントローラーがプロセスコントローラーからの通信をリッスンしなければならないポート。 |
| --primary-address=<address> | ドメイン |
システムプロパティー |
| --primary-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> | スタンドアロン、ドメイン |
設定ファイルの socket-binding 要素のマルチキャストアドレスを設定するために使用される |
| -v、-V、--version | スタンドアロン、ドメイン | アプリケーションサーバーのバージョンを表示し、終了します。 |
JBoss EAP に同梱される設定ファイルは、スイッチ (-b、-u など) を処理するよう設定されます。スイッチによって制御されるシステムプロパティーを使用しないよう設定ファイルを変更した場合は、実行するコマンドにスイッチを追加しても効果はありません。