Citrix ADC

URL パッシブ永続性の設定

URLパッシブパーシブパーシブでは、Citrix ADCアプライアンスがクライアントから要求を受信すると、クライアント要求からサーバーのIPアドレスポート情報(単一の16進数で表される)が抽出されます。

URL パッシブ永続性では、サーバの IP アドレスポート情報を含むクエリー要素を指定する高度な式を設定する必要があります。クラシックおよび高度なポリシー式の詳細については、「ポリシーと式」を参照してください。

次の式は、文字列「urlp=」を含む URL クエリーの要求を検査し、サーバーの IP アドレスポート情報を抽出し、16 進数の文字列から IP およびポート番号に変換し、要求をこの IP アドレスで構成されたサービスに転送するようにアプライアンスを構成します。ポート番号。

URL.STR (「urlp=」)

URL パッシブパーシステンスが有効で、上記の式が設定されている場合、次の URL とサーバの IP アドレスポートストリングを含む要求は 10.102.29. 10:80 に送信されます。

http://www.example.com/index.asp?&urlp=0A661D0A0050

永続性タイムアウト値は、このパーシステンスタイプには影響しません。永続性は、クライアント要求からサーバーの IP アドレスポート情報を抽出できる限り維持されます。このパーシステンスタイプはアプライアンスリソースを消費しないため、永続的なクライアントの数に制限はありません。

URL パッシブパーシステンスを設定するには、まずパーシステンスを設定します(規則を必要としないパーシステンスタイプの設定を参照)。パーシステンスタイプを URLPASSIVE に設定します。次に、以下の手順を実行します。

CLI を使用して URL パッシブパーシステンスを設定するには

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

set lb vserver <vserverName>  [-persistenceType <persistenceType>]  [-rule <expression>]

例:

set lb vserver LB-VServer-1 -persistenceType URLPASSIVE –rule HTTP.REQ.URL.AFTER_STR(“urlp=”)

GUI を使用して仮想サーバーで永続性を構成するには

  1. [トラフィック 管理] > [負荷 分散] > [仮想 サーバー] に移動し、仮想サーバーを開きます。
  2. 「持続性」セクションで、要件を満たすパーシステンスタイプを選択します。仮想サーバーに最も適したパーシステンスタイプは、オプションボタンとして使用できます。特定の仮想サーバーの種類に適用可能なその他のパーシステンスタイプは、「その他」(Other) リストから選択できます。

ローカライズされた画像

NetScaler リリース12.0ビルド56.20より前のバージョンでは、オプションボタンがない単一の永続性ドロップダウンリストですべてのパーシステンスタイプを使用できます。

URL パッシブ永続性の設定