第3章 サーバーモードでの実行
カスタム TCP バイナリーワイヤプロトコルである Hot Rod を使用して、リモートの Data Grid クラスターからデータを保存および取得します。
3.1. RemoteCacheManager の設定 リンクのコピーリンクがクリップボードにコピーされました!
スターターが
RemoteCacheManagerBean を作成できるように Data Grid サーバーの場所を指定します。スターターは最初に
hotrod-client.propertiesでサーバーの場所を見つけ、次にapplication.propertiesから検索しようとします。Spring
@Autowiredアノテーションを使用して、独自のカスタムキャッシュマネージャークラスをアプリケーションに含めます。Copy to Clipboard Copied! Toggle word wrap Toggle overflow
Hot Rod クライアントプロパティー
以下のように、クラスパスの hotrod-client.properties でクライアント設定を指定します。
# List Infinispan or Data Grid servers by IP address or hostname at port 11222. infinispan.client.hotrod.server_list=127.0.0.1:6667
# List Infinispan or Data Grid servers by IP address or hostname at port 11222.
infinispan.client.hotrod.server_list=127.0.0.1:6667
詳細は、org.infinispan.client.hotrod.configuration を参照してください。
Application properties
application.properties を使用してプロジェクトを設定します。詳細は、アプリケーションプロパティー を参照してください。