Red Hat Training
A Red Hat training course is available for Red Hat JBoss Enterprise Application Platform
2.2.8. 代替設定を用いた JBoss EAP 6 の起動
設定ファイルを指定しない場合、サーバーはデフォルトファイルで起動します。
設定を手動で指定することもできます。このプロセスは、管理対象ドメインまたはスタンドアロンサーバーとオペレーティングシステムのどちらを使用しているかによって異なります。
前提条件
- 代替の設定ファイルを使用する前に、デフォルト設定をテンプレートとして使用して準備します。
- 管理対象ドメインの場合、代替の設定ファイルは
EAP_HOME/domain/configuration/
ディレクトリーに保存されます。 - スタンドアロンサーバーの場合、代替の設定ファイルは
EAP_HOME/standalone/configuration/
ディレクトリーに保存されます。
設定例
設定例は
EAP_HOME/docs/examples/configs/
ディレクトリーに含まれています。これらの例を使用して、クラスタリングやトランザクション XTS API などの機能を有効にします。
代替設定でインスタンスの起動
スタンドアロンサーバー
スタンドアロンサーバーの場合は、--server-config
スイッチを使用して設定ファイルを指定します。設定ファイルは EAP_HOME/standalone/configuration/
ディレクトリーにあり、このディレクトリーに対する相対パスを指定する必要があります。
例2.1 Red Hat Enterprise Linux のスタンドアロンサーバーに別の設定ファイルを使用
[user@host bin]$ ./standalone.sh --server-config=standalone-alternate.xml
この例では、
EAP_HOME/standalone/configuration/standalone-alternate.xml
設定ファイルを使用します。
例2.2 Microsoft Windows Server のスタンドアロンサーバーに別の設定ファイルを使用
C:\EAP_HOME\bin> standalone.bat --server-config=standalone-alternate.xml
この例では、
EAP_HOME\standalone\configuration\standalone-alternative.xml
設定ファイルを使用します。
管理対象ドメイン
管理対象ドメインの場合は、--domain-config
スイッチを使用して設定ファイルを指定します。設定ファイルは EAP_HOME/domain/configuration/
ディレクトリーにあり、そのディレクトリーに対する相対パスを指定する必要があります。
例2.3 Red Hat Enterprise Linux の管理対象ドメインに別の設定ファイルを使用
[user@host bin]$ ./domain.sh --domain-config=domain-alternate.xml
この例では、
EAP_HOME/domain/configuration/domain-alternate.xml
設定ファイルを使用します。
例2.4 Microsoft Windows Server の管理対象ドメインに別の設定ファイルを使用
C:\EAP_HOME\bin> domain.bat --domain-config=domain-alternate.xml
この例では、
EAP_HOME\domain\configuration\domain-alternate.xml
設定ファイルを使用します。