9.6. リモートクライアントサーバーモードの CarMart クイックスタート
9.6.1. リモートクライアントサーバーモードでの CarMart クイックスタートのビルド リンクのコピーリンクがクリップボードにコピーされました!
リンクのコピーリンクがクリップボードにコピーされました!
このクイックスタートは Hot Rod 経由で JBoss Data Grid にアクセスします。この機能は、トランザクション CarMart クイックスタートでは使用できません。
前提条件
サポート対象の JBoss Data Grid ライブラリモードのディストリビューションファイルを取得する必要があります。
手順9.7 リモートクライアントサーバーモードでの CarMart クイックスタートのビルド
スタンドアロンファイルの設定
$JDG_HOME/standalone/configuration/ディレクトリにあるstandalone.xmlファイルに、次の設定を追加します。- 次の設定を、<
system-properties> 要素の右側のタグの後に追加します。<paths> <path name="temp" path="/tmp"/> </paths>
<paths> <path name="temp" path="/tmp"/> </paths>Copy to Clipboard Copied! Toggle word wrap Toggle overflow - infinispan サブシステムのタグ内に次の設定を追加します。
Copy to Clipboard Copied! Toggle word wrap Toggle overflow
JBoss Data Grid サーバーの起動
次のスクリプトを実行し、JBoss Data Grid サーバーを起動します。$JDG_HOME/bin/standalone.sh
$JDG_HOME/bin/standalone.shCopy to Clipboard Copied! Toggle word wrap Toggle overflow 注記
サーバーは指定された設定を使用して、test1アドレス上で実行されます。UNIX ユーザー向けの test1 の設定
/etc/hostsに次の行を追加し、UNIX システム上のtest1アドレスを設定します。192.168.11.101 test1
192.168.11.101 test1Copy to Clipboard Copied! Toggle word wrap Toggle overflow IfConfig コマンドの実行
コマンドラインで次のコマンドを実行します。sudo ifconfig eth0:1 192.168.11.101 netmask 255.255.255.0
$ sudo ifconfig eth0:1 192.168.11.101 netmask 255.255.255.0Copy to Clipboard Copied! Toggle word wrap Toggle overflow
JBoss Application Server の起動
次のスクリプトを実行し、アプリケーションがデプロイされる場所に JBoss Application Server インスタンスを起動します。$JDG_HOME/bin/standalone.sh
$JDG_HOME/bin/standalone.shCopy to Clipboard Copied! Toggle word wrap Toggle overflow JBoss Data Grid サーバーアドレスの指定
$JDG_HOME/src/main/resources/META-INF/ディレクトリにあるjdg.propertiesファイルを編集し、次のように JBoss Data Grid サーバーのアドレスを指定します。datagrid.address=test1
datagrid.address=test1Copy to Clipboard Copied! Toggle word wrap Toggle overflow 注記
ポートオフセットが定義されているlocalhostアドレスで JBoss Data Grid サーバーが稼働している場合は、ポート情報が含まれるようにjdg.propertiesファイルを編集します。例は次の通りです。datagrid.address=localhost datagrid.hotrod.port=11322
datagrid.address=localhost datagrid.hotrod.port=11322Copy to Clipboard Copied! Toggle word wrap Toggle overflow アプリケーションのビルド
次のコマンドを使用し、関連ディレクトリでアプリケーションをビルドします。mvn clean package -Premote
$ mvn clean package -PremoteCopy to Clipboard Copied! Toggle word wrap Toggle overflow