3.8. スタンドアロンサーバー設定
3.8.1. スタンドアロンサーバー設定ファイル
JBoss EAP XP に、スタンドアロン設定ファイル standalone-microprofile.xml
および standalone-microprofile-ha.xml
が含まれるようになりました。
JBoss EAP に含まれる標準設定ファイルは変更されません。JBoss EAP XP 1.0.0 は domain.xml
ファイルまたはドメインモードの使用をサポートしていないことに注意してください。
設定ファイル | 目的 | 含まれる機能 | 除外された機能 |
---|---|---|---|
| これは、スタンドアロンサーバーの起動時に使用されるデフォルト設定です。 | サブシステム、ネットワーキング、デプロイメント、ソケットバインディング、およびその他の設定詳細など、サーバーに関するすべての情報が含まれます。 | メッセージングまたは高可用性に必要なサブシステムを除外します。 |
| この設定ファイルは、Eclipse MicroProfile を使用するアプリケーションをサポートします。 | サブシステム、ネットワーキング、デプロイメント、ソケットバインディング、およびその他の設定詳細など、サーバーに関するすべての情報が含まれます。 | 以下の機能を除外します。
|
|
デフォルトのサブシステムが含まれ、高可用性のために | メッセージングに必要なサブシステムを除外します。 | |
| このスタンドアロンファイルは、Eclipse MicroProfile を使用するアプリケーションをサポートします。 |
デフォルトのサブシステムに加えて、高可用性向けの | メッセージングに必要なサブシステムを除外します。 |
|
デフォルトのサブシステムに加えて、 | ||
| 考えられるすべてのサブシステムのサポート。 | デフォルトのサブシステムに加えて、メッセージングおよび高可用性のサブシステムが含まれます。 | |
| ビルトインの mod_cluster フロントエンドロードバランサーを使用して他の JBoss EAP インスタンスの負荷を分散するために必要な最低限のサブシステムのサポート。 |
デフォルトでは、スタンドアロンサーバーとして JBoss EAP を起動すると standalone.xml
ファイルが使用されます。スタンドアロン Eclipse MicroProfile 設定で JBoss EAP を起動するには、-c
引数を使用します。以下に例を示します。
$ EAP_HOME/bin/standalone.sh -c=standalone-microprofile.xml
関連情報
3.8.2. Eclipse MicroProfile サブシステムおよびエクステンションでのスタンドアロン設定の更新
docs/examples/enable-microprofile.cli
スクリプトを使用すると、標準のスタンドアロンサーバー設定ファイルを Eclipse MicroProfile サブシステムおよび拡張機能で更新できます。enable-microprofile.cli
スクリプトは、カスタム設定ではなく、標準のスタンドアロンサーバー設定ファイルを更新するサンプルスクリプトです。
enable-microprofile.cli
スクリプトは、既存のスタンドアロンサーバー設定を変更し、以下の Eclipse MicroProfile サブシステムおよび拡張機能がない場合はスタンドアロン設定ファイルに追加します。
-
microprofile-openapi-smallrye
-
microprofile-jwt-smallrye
-
microprofile-fault-tolerance-smallrye
enable-microprofile.cli
スクリプトは、変更のハイレベルな説明を出力します。設定は elytron
サブシステムを使用してセキュア化されます。security
がある場合は、設定から削除されます。
前提条件
- JBoss EAP XP がインストールされている。
手順
以下の CLI スクリプトを実行して、デフォルトの
standalone.xml
サーバー設定ファイルを更新します。$ EAP_HOME/bin/jboss-cli.sh --file=docs/examples/enable-microprofile.cli
以下のコマンドを使用して、デフォルトの
standalone.xml
サーバー設定ファイル以外のスタンドアロンサーバー設定を選択します。$ EAP_HOME/bin/jboss-cli.sh --file=docs/examples/enable-microprofile.cli -Dconfig=<standalone-full.xml|standalone-ha.xml|standalone-full-ha.xml>
- 指定した設定ファイルに Eclipse MicroProfile サブシステムおよび拡張機能が含まれるようになりました。