オリジン Web サーバーではなくキャッシュへのポリシーリクエストの直接的な要求
デフォルトでは、リクエストがポリシーに一致すると、Citrix ADCアプライアンスは、キャッシュリダイレクトの構成に応じて、オリジンサーバーに直接送信するか、オリジンの負荷分散仮想サーバーに要求を転送します。
要求がポリシーに一致したときに、要求がキャッシュの負荷分散仮想サーバーに転送されるように、デフォルトの動作を変更できます。
ポリシー要求の送信先をオリジンまたはキャッシュに変更するには、パラメータを使用します。 onPolicyMatch
パラメータを使用して、キャッシュリダイレクトポリシーに一致するリクエストの送信先を指定します。
有効なオプションは次のとおりです。
-
CACHE
-一致するすべてのリクエストをキャッシュに転送します。 -
ORIGIN
-一致するすべてのリクエストをオリジンサーバーに送信します。
注:
このオプションが機能するには、キャッシュリダイレクトタイプを
POLICY
として選択する必要があります。
可能な値: CACHE
, ORIGIN
デフォルト値: ORIGIN
CLI を使用して、ポリシー要求の宛先をオリジンまたはキャッシュに変更する
コマンドプロンプトで次のコマンドを入力して、ポリシーヒットの宛先を変更し、設定を確認します。
set cr vserver <name> [-onPolicyMatch (ORIGIN | CACHE)]
<!--NeedCopy-->
show cr vserver <name>
<!--NeedCopy-->
例:
> set cr vserver Vserver-CRD-1 -onPolicyMatch CACHE
Done
> show cr vserver Vserver-CRD-1
Vserver-CRD-1 (*:80) - HTTP Type: CONTENT
State: UP ARP:DISABLED
Client Idle Timeout: 180 sec
Down state flush: ENABLED
Disable Primary Vserver On Down : DISABLED
Default: Content Precedence: URL Cache: TRANSPARENT
On Policy Match: CACHE L2Conn: OFF OriginUSIP: OFF
Redirect: POLICY Reuse: ON Via: ON ARP: OFF
1) Cache bypass Policy: bypass-cache-control
2) Cache bypass Policy: Policy-CRD
Done
<!--NeedCopy-->
GUI を使用して、ポリシーヒットの宛先をオリジンまたはキャッシュに変更する
- [ トラフィック管理] > [キャッシュリダイレクト] > [仮想サーバー] に移動します。
- 詳細ペインで、ポリシー要求の宛先を変更する仮想サーバー (たとえば、 vserver-CRD-1) を選択し、[開く] をクリックします。
- [ 仮想サーバーの構成 (キャッシュリダイレクト) ] ダイアログボックスで、[ 詳細設定] をクリックします。
- [ リダイレクト先 ] ドロップダウンリストから [ キャッシュ ] または [ オリジン ] を選択します。
- [OK] をクリックします。
オリジン Web サーバーではなくキャッシュへのポリシーリクエストの直接的な要求
コピー完了
コピー失敗