Citrix ADC

Direkte Richtlinienanfragen zum Cache anstelle des Ursprungswebservers

Wenn eine Anforderung mit einer Richtlinie übereinstimmt, leitet die Citrix ADC Appliance die Anforderung standardmäßig entweder direkt an den Ursprungsserver oder an einen virtuellen Lastausgleichsserver für den Ursprung weiter, je nachdem, wie Sie die Cache-Umleitung konfiguriert haben.

Sie können das Standardverhalten so ändern, dass, wenn eine Anforderung mit einer Richtlinie übereinstimmt, die Anforderung an einen virtuellen Lastausgleichsserver für den Cache weitergeleitet wird.

Um das Ziel für eine Richtlinienanforderung an den Ursprung oder den Cache zu ändern, verwenden Sie den onPolicyMatch Parameter, der angibt, wohin Anforderungen gesendet werden sollen, die der Cache-Umleitungsrichtlinie entsprechen.

Die gültigen Optionen sind:

  1. CACHE - Leitt alle übereinstimmenden Anfragen an den Cache weiter.
  2. ORIGIN - Leitt alle übereinstimmenden Anfragen an den Ursprungsserver weiter.

Hinweis:

Damit diese Option funktioniert, müssen Sie den Cache-Umleitungstyp als auswählen POLICY.

Mögliche Werte: CACHE, ORIGIN

Standardwert:ORIGIN

Ändern Sie das Ziel für eine Richtlinienanforderung mit der CLI in den Ursprung oder den Cache

Geben Sie an der Eingabeaufforderung die folgenden Befehle ein, um das Ziel für einen Richtlinientreffer zu ändern und die Konfiguration zu überprüfen:

set cr vserver <name> [-onPolicyMatch (ORIGIN | CACHE)]
<!--NeedCopy-->
show cr vserver <name>
<!--NeedCopy-->

Beispiel:

> 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-->

Ändern des Ziels für einen Richtlinientreffer auf den Ursprung oder den Cache mit der GUI

  1. Navigieren Sie zu Traffic Management > Cache-Umleitung > Virtuelle Server.
  2. Wählen Sie im Detailbereich den virtuellen Server aus, für den Sie das Ziel für eine Richtlinienanforderung ändern möchten (z. B. vServer-CRD-1), und klicken Sie dann auf Öffnen.
  3. Klicken Sie im Dialogfeld Virtuellen Server konfigurieren (Cache-Umleitung) auf Erweitert.
  4. Wählen Sie CACHE oder ORIGIN aus der Dropdownliste Umleiten zu aus.
  5. Klicken Sie auf OK.
Direkte Richtlinienanfragen zum Cache anstelle des Ursprungswebservers