検索

3.8. スタンドアロンサーバー設定

download PDF

3.8.1. スタンドアロンサーバー設定ファイル

JBoss EAP XP に、スタンドアロン設定ファイル standalone-microprofile.xml および standalone-microprofile-ha.xml が含まれるようになりました。

JBoss EAP に含まれる標準設定ファイルは変更されません。JBoss EAP XP 1.0.0 は domain.xml ファイルまたはドメインモードの使用をサポートしていないことに注意してください。

表3.1 JBoss EAP XP で利用可能なスタンドアロン設定ファイル
設定ファイル目的含まれる機能除外された機能

standalone.xml

これは、スタンドアロンサーバーの起動時に使用されるデフォルト設定です。

サブシステム、ネットワーキング、デプロイメント、ソケットバインディング、およびその他の設定詳細など、サーバーに関するすべての情報が含まれます。

メッセージングまたは高可用性に必要なサブシステムを除外します。

standalone-microprofile.xml

この設定ファイルは、Eclipse MicroProfile を使用するアプリケーションをサポートします。

サブシステム、ネットワーキング、デプロイメント、ソケットバインディング、およびその他の設定詳細など、サーバーに関するすべての情報が含まれます。

以下の機能を除外します。

  • EJB
  • Messaging
  • Java Batch
  • JavaServer Faces
  • EJB タイマー

standalone-ha.xml

 

デフォルトのサブシステムが含まれ、高可用性のために modcluster および jgroups サブシステムを追加します。

メッセージングに必要なサブシステムを除外します。

standalone-microprofile-ha.xml

このスタンドアロンファイルは、Eclipse MicroProfile を使用するアプリケーションをサポートします。

デフォルトのサブシステムに加えて、高可用性向けの modcluster および jgroups サブシステムが含まれます。

メッセージングに必要なサブシステムを除外します。

standalone-full.xml

 

デフォルトのサブシステムに加えて、messaging-activemq および iiop-openjdk サブシステムが含まれます。

 

standalone-full-ha.xml

考えられるすべてのサブシステムのサポート。

デフォルトのサブシステムに加えて、メッセージングおよび高可用性のサブシステムが含まれます。

 

standalone-load-balancer.xml

ビルトインの 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 がインストールされている。

手順

  1. 以下の CLI スクリプトを実行して、デフォルトの standalone.xml サーバー設定ファイルを更新します。

    $ EAP_HOME/bin/jboss-cli.sh --file=docs/examples/enable-microprofile.cli
  2. 以下のコマンドを使用して、デフォルトの 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>
  3. 指定した設定ファイルに Eclipse MicroProfile サブシステムおよび拡張機能が含まれるようになりました。
Red Hat logoGithubRedditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

Red Hat ドキュメントについて

Red Hat をお使いのお客様が、信頼できるコンテンツが含まれている製品やサービスを活用することで、イノベーションを行い、目標を達成できるようにします。

多様性を受け入れるオープンソースの強化

Red Hat では、コード、ドキュメント、Web プロパティーにおける配慮に欠ける用語の置き換えに取り組んでいます。このような変更は、段階的に実施される予定です。詳細情報: Red Hat ブログ.

会社概要

Red Hat は、企業がコアとなるデータセンターからネットワークエッジに至るまで、各種プラットフォームや環境全体で作業を簡素化できるように、強化されたソリューションを提供しています。

© 2024 Red Hat, Inc.