Citrix ADC

バックアップパーシステンスを構成する

プライマリパーシステンスタイプが失敗したときに、ソース IP パーシステンスタイプを使用するように仮想サーバを設定できます。

次の表に、プライマリおよびセカンダリのバックアップパーシステンスタイプの組み合わせ、およびバックアップパーシステンスを使用する場合の条件を示します。

プライマリパーシステンス バックアップパーシステンス プライマリパーシステンスルックアップが失敗すると…
クッキーの挿入 接続元IP アプライアンスは、クライアントブラウザが要求に cookie を返さない場合にのみ、source-IP ベースの永続性に戻ります。ただし、ブラウザがクッキー(必ずしも永続性クッキーではない)を返す場合、ブラウザはクッキーをサポートしているとみなされるため、バックアップパーシステンスはトリガーされません。
規則 接続元IP アプライアンスは、ルールで指定されたパラメータが着信要求に欠落している場合、source-IP ベースの永続性を使用します。

  • プライマリパーシステンスタイプが HTTP-Cookie ベースの永続性で、バックアップパーシステンスタイプが Source IP ベースの場合は、バックアップパーシステンスのタイムアウト値を設定できます。手順については、「アイドル状態のクライアント接続のタイムアウト値の設定」を参照してください。
  • プライマリパーシステンスがルールベースの場合はバックアップパーシステンスのタイムアウト値を設定できません。この場合、セカンダリパーシステンスのタイムアウト値はプライマリパーシステンスのタイムアウト値と同じである必要があります。したがって、プライマリとセカンダリは同時に期限切れになります。

コマンドラインインターフェイスを使用して仮想サーバーのバックアップパーシステンスを設定するには

コマンドプロンプトで、次のように入力します。

set lb vserver <name> -persistenceType <PersistenceType> -persistenceBackup <BackupPersistenceType>

例:

set lb vserver Vserver-LB-1 -persistenceType CookieInsert -persistenceBackup SourceIP

set lb vserver Vserver-LB-1 -persistenceType sslsession -persistenceBackup SourceIP

set lb vserver Vserver-LB-1 –persistenceType RULE –rule http.req.header("User-Agent").value(0).contains("MyBrowser") –persistenceBackup SOURCEIP

set lb vserver Vserver-LB-1 -persistenceType sslsession -persistenceBackup SourceIP

構成ユーティリティを使用して仮想サーバのバックアップパーシステンスを設定するには

  1. [トラフィック管理] > [負荷分散] > [仮想サーバー] に移動し、仮想サーバーを開きます。
  2. [詳細設定]で、[永続性] を選択し、バックアップパーシステンスのタイプを指定します。

:プライマリパーシステンスは、「COOKIEINSERT」、「RULE」、または「SSLSESSION」に設定する必要があります。

バックアップパーシステンスを構成する