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 設定ファイルを使用します。