5.2. パーシステンス設定

ロードバランシングメソッドに従って1つのサーバに振り分けられた後、継続して同じサーバへアクセスしたい、という要望があります (例: 買い物系サイト,インターネットバンキング)。このような要望を実現する機能をパーシステンスと呼びます。

本ガイドでは、送信元IPアドレスパーシステンスとCookieのパーシステンス設定を行います。

5.2.1. 送信元IPアドレスによるパーシスタンス

  • 「Local Traffic」 → 「Virtual Servers」で表示されたバーチャルサーバ:http-vs-001を選択し、Resourcesタブをクリックすると、以下の画面が表示されます。

  • 以下のように設定します。

../../_images/mod5-2-1.png

5.2.2. クライアントからのHTTPアクセス

テスト用クライアントから、作成したVirtual ServerへWebブラウザでアクセスし、Web画面が表示されることを確認します。Staticticsを見て、負荷分散されずに同じサーバへのみ振り分けられていることを確認します。

5.2.4. クライアントからのHTTPアクセス

クライアントからのHTTPアクセス と同内容を確認し、ブラウザの設定でcookieが登録されていることを確認します。

<参考> Google Chromeの場合の確認手順

  • 画面右上の「︙」をクリックし、「その他のツール」 → 「デベロッパー ツール」を選択します。

  • 「Application (アプリケーション)」タブを選択し、「Storage (ストレージ)」 → 「Cookies (Cookie)」を選択して、Cookieの内容を確認します。

../../_images/mod5-2-4.png

注釈

確認ができたら、次項以降のテストのために、Persistance ProfileをVirtual Serverの設定からはずします。 「Local Traffic」 → 「Virtual Servers」で表示されたバーチャルサーバ:http-vs-001を選択し、ResourcesタブからDefault Persistence ProfileでNoneを選択しUpdateします。