13.5. アプリケーションでのレプリケーションのテスト

以下の手順に従って、キャッシュエントリーが指定どおりに最初のサーバーインスタンスから 2 番目のサーバーインスタンスへレプリケートすることをテストします。

手順13.4 アプリケーションでのレプリケーションのテスト

  1. 最初のサーバーへのアクセス

    最初のアプリケーションサーバーへアクセスし、キーと値を入力します。
    1. ブラウザーのウインドウで以下の URL を指定し、最初のアプリケーションサーバーへアクセスします。
      http://localhost:8080/jboss-helloworld-jdg
    2. キー foo を挿入します。
    3. bar を挿入します。
  2. 2 番目のサーバーへのアクセス

    2 番目のアプリケーションサーバーへアクセスし、キーと値を入力します。
    1. ブラウザーのウインドウで以下の URL を指定し、2 番目のアプリケーションサーバーへアクセスします。
      http://localhost:8180/jboss-helloworld-jdg
    2. Get Some をクリックします。
    3. キー foo を取得します。
    4. Put Some More をクリックします。
    5. キー mykey を挿入します。
    6. myvalue を挿入します。
  3. すべてのキーおよび値の取得

    最初のサーバーへアクセスし、すべてのキーを要求します。
    1. ブラウザーのウインドウで以下の URL を指定し、最初のアプリケーションサーバーへアクセスします。
      http://localhost:8080/jboss-helloworld-jdg
    2. Get Some をクリックします。
    3. Get All をクリックし、すべてのキーおよび値を要求します。
結果

最後の手順の実行後、各サーバーに追加されたすべてのデータが別のサーバーにレプリケートされます。

注記

エントリーは最新の更新を行った後、 60 秒後に期限切れになります。
キャッシュのキーへの直接アクセス

事前定義されたサーブレットと対話する場合や、キーを直接キャッシュに保存したり読み出したりする場合は、以下の URL を使用します。

http://localhost:8080/jboss-helloworld-jdg/TestServletPut
http://localhost:8180/jboss-helloworld-jdg/TestServletGet