Citrix ADC

Direkter Richtlinientreffer in den Cache anstelle des Ursprungs

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 einen Richtlinientreffer auf den Ursprung oder den Cache zu ändern, verwenden Sie den OnPolicyMatch-Parameter, der angibt, an welche Anforderungen gesendet werden sollen, die mit der Cache-Umleitungsrichtlinie übereinstimmen.

Die gültigen Optionen sind:

  1. CACHE - leitet alle übereinstimmenden Anforderungen an den Cache.
  2. ORIGIN - leitet alle übereinstimmenden Anforderungen an den Ursprungsserver.

Hinweis: Damit diese Option funktioniert, müssen Sie den Cacheredirection-Typ als POLICY auswählen.

Mögliche Werte: CACHE, ORIGIN

Standardwert: ORIGIN

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

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)]
-  show cr vserver <name>

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

Ä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 einen Richtlinientreffer ä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 in der Dropdownliste Umleiten an die Option CACHE oder ORIGIN.
  5. Klicken Sie auf OK.

Direkter Richtlinientreffer in den Cache anstelle des Ursprungs