負荷分散機能の永続性ルールに対する従来の式の使用は削除され、NetScaler ADCアプライアンスリリース13.1以降のフィルタルールでは使用できなくなります。NetScaler ADCコマンドラインインターフェイス、NetScaler GUI、またはNitroオートメーションでこれらのポリシー式を使用しないことをお勧めします。詳細については、「
クラシックポリシーの非推奨 FAQ 」ページの表 1 および表 2 を参照してください。
ルールベースのパーシステンスを構成すると、NetScaler ADCアプライアンスは、一致するルールの内容に基づいてパーシステンスセッションを作成してから、設定された負荷分散方式で選択されたサービスにリクエストを送信します。後で、ルールに一致するすべてのリクエストを同じサービスに送信します。HTTP、SSL、RADIUS、ANY、TCP、および SSL_TCP タイプのサービスに対して、規則ベースの永続性を設定できます。
ルールベースの永続性には、クラシックまたは高度なポリシー式が必要です。従来の式を使用してリクエストヘッダーを評価することも、高度なポリシー式を使用してリクエストヘッダー、リクエスト内の Web フォームデータ、レスポンスヘッダー、またはレスポンス本文を評価することもできます。たとえば、従来の式を使用して、HTTP Host ヘッダーの内容に基づいて永続性を設定できます。また、高度なポリシー式を使用して、応答 Cookie またはカスタムヘッダーのアプリケーションセッション情報に基づいて永続性を設定することもできます。クラシックポリシー式と高度なポリシー式の作成と使用の詳細については、「
ポリシーと式」を参照してください。
設定できる式は、ルールベースの永続性を構成するサービスのタイプによって異なります。たとえば、RADIUS 以外のプロトコルでは RADIUS 固有の式を使用できず、ANY タイプ以外のサービスタイプでは TCP オプションベースの式を使用できません。TCP および SSL_TCP サービスタイプでは、TCP/IP プロトコルデータ、レイヤ 2 データ、TCP オプション、および TCP ペイロードを評価する式を使用できます。
ルールベースの永続性は、Citrix SD-WANアプライアンス、Citrix SD-WCitrix SD-WAN プラグイン、キャッシュサーバー、アプリケーションサーバーなどのエンティティで永続性を維持するために使用できます。
注意: ANY 仮想サーバーでは、応答に対してルールベースの永続性を設定できません。