Direkte Richtlinienanfragen zum Cache anstelle des Ursprungswebservers
Wenn eine Anforderung mit einer Richtlinie übereinstimmt, leitet die NetScaler 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:
-
CACHE
- Leitt alle übereinstimmenden Anfragen an den Cache weiter. -
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 Sie das Ziel eines Richtlinientreffens in den Ursprung oder den Cache, indem Sie die GUI verwenden
- Navigieren Sie zu Traffic Management > Cache-Umleitung > Virtuelle Server.
- 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.
- Klicken Sie im Dialogfeld Virtuellen Server konfigurieren (Cache-Umleitung) auf Erweitert.
- Wählen Sie CACHE oder ORIGIN aus der Dropdownliste Umleiten zu aus.
- Klicken Sie auf OK.