第6章 付録


Data Grid 8.0 の関連情報

6.1. JBoss Web Server (JWS) からデータグリッドへの HTTP セッションの外部化

Apache Tomcat org.apache.catalina.Manager インターフェイスを介して、JBoss Web Server (JWS) から Data Grid に HTTP セッションを外部化できます。

6.1.1. セッションクライアントのインストール

  1. Red Hat カスタマーポータルの Data Grid Software Downloads から redhat-datagrid-8.0.0.Final-tomcat<$version>-session-client.zip アーカイブをダウンロードします。
  2. アーカイブ内の lib/ ディレクトリーの内容を $CATALINA_HOME にコピーします。

6.1.2. セッションマネジャーの設定

  1. $CATALINA_HOME/conf/context.xml または /WEB-INF/context.xml を開いて編集します。
  2. Session Manager の HotRodManager クラスを指定し、必要に応じて設定を定義します。
  3. context.xml を保存して閉じます。

設定例

<Manager className="org.wildfly.clustering.tomcat.hotrod.HotRodManager"
         configurationName="mycache"
         persistenceStrategy="FINE"
         maxActiveSessions="100"
         server_list="127.0.0.1:11222;127.0.0.1:11223;127.0.0.1:11224"/>
Copy to Clipboard Toggle word wrap

6.1.3. HotRodManager 設定プロパティー

Expand
プロパティー説明

configurationName

$RHDG_HOME/server/conf/infinispan.xml で定義されたキャッシュインスタンスまたはテンプレートを指定します。その後、アプリケーションは名前付きキャッシュから設定を使用するキャッシュインスタンスを作成します。

persistenceStrategy

セッションをキャッシュのエントリーにマップする方法を定義します。

COARSE は、単一のキャッシュエントリー内にすべてのセッション属性を保存します。これがデフォルトです。

FINE は、セッション属性を個別のキャッシュエントリーに保存します。

maxActiveSessions

キャッシュに保存するセッションの最大数を定義します。デフォルトは最大値なし (制限なし) です。

Hot Rod クライアントを設定するには、infinispan.client.hotrod. 接頭辞なしでプロパティーを指定します。詳細は Hot Rod Client Configuration APIを参照してください。

Session Manager に共通の属性を指定することもできます。以下のように、Apache Tomcat ドキュメントの適切なバージョンを参照してください。

Red Hat logoGithubredditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

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

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

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

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

会社概要

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

Theme

© 2026 Red Hat
トップに戻る