第2章 開発 (オーサリング) 環境における Red Hat Decision Manager クラスター
Business Central の高可用性設定は現在、テクノロジープレビュー機能となっています。
Red Hat Decision Manager をクラスター開発環境として設定すると、高可用性の利点が得られます。クラスター環境では、開発者が Node1 で作業していてそのノードで障害が発生した場合に、この開発者が作業した内容は、クラスターの別のノードに保存され、そちらで確認できます。
多くの開発環境には、Business Central と最低でも 1 台 Decision Server が含まれています。
Red Hat Decision Manager のクラスター開発環境を構築するには、以下のタスクを実行する必要があります。
- Red Hat JBoss EAP 7.2 および Red Hat Decision Manager 7.4 をダウンロードして展開する。
- Red Hat JBoss EAP 7.2 を Red Hat Data Grid 7.3.1 および AMQ Broker (Java メッセージサーバー (JMS) ブローカー) で設定する。
- クラスターを起動して、各クラスターノードで Business Central をインストールする。
Red Hat Data Grid は Infinispan のオープンソースソフトウェアプロジェクトで構築されています。Red Hat Data Grid は、スケーラビリティーに優れた全文検索と解析エンジンで、インデックス化の機能が含まれているので、大量のデータを素早くほぼリアルタイムに保存、検索、および解析できます。これには、大量のデータを素早くほぼリアルタイムに保存、検索、および解析できます。Red Hat Decision Manager のクラスター環境では、クラスターノード全体にわたる複雑な検索を効率的に実施できます。
JMS ブローカーは、ローカルでメッセージを受信して保存し、そのメッセージを受信者に転送するソフトウェアコンポーネントです。AMQ Broker を使用すると、アプリケーションがメッセージングプロバイダーと通信できます。また、メッセージ駆動型 Bean、Enterprise JavaBean、servlet などのコンポーネントがどのようにメッセージを送受信するかを指定します。
2.1. Red Hat Data Grid のインストールおよび設定 リンクのコピーリンクがクリップボードにコピーされました!
クラスターノード全体をより効率的に検索するために Red Hat Data Grid を使用するには、Red Hat Decision Manager のクラスター環境用に Red Hat Data Grid をインストールして設定する必要があります。以下の説明を使用して、高可用性ではなく、簡素化された環境を設定します。
Red Hat JBoss EAP の Red Hat Data Grid モジュールに関する情報は、Red Hat Data Grid ユーザーガイド の EAP の Red Hat Data Grid モジュール を参照してください。
前提条件
- Java 8.0 以降と互換性のある Java Virtual Machine (JVM) 環境がインストールされている。
-
バックアップを作成してある Red Hat JBoss EAP システム (バージョン 7.2 またはそれ以降) が利用できる。Red Hat JBoss EAP システムのベースディレクトリーを
EAP_HOMEとする。 - Red Hat Decision Manager がインストールおよび設定済みである。
- インストールを完了するのに必要なユーザーパーミッションが付与されている。
手順
Red Hat カスタマーポータルの Software Downloads ページに移動し (ログインが必要)、ドロップダウンオプションから製品およびバージョンを選択します。
- Product: Data Grid
- Version: 7.3
お使いのシステムの任意の場所に、Red Hat JBoss Data Grid 7.3.0 Server (
jboss-datagrid-7.3.0-1-server.zip) のインストールファイルをダウンロードして展開します。展開したディレクトリーは、
JDG_HOMEとなります。Red Hat Data Grid を実行するには、
JDG_HOME/binに移動して以下のコマンドの 1 つを入力します。Linux または UNIX ベースのシステムの場合:
$ ./standalone.sh -c clustered.xmlWindows の場合:
standalone.bat -c clustered.xml