ADC
Danke für das Feedback

Dieser Artikel wurde maschinell übersetzt. (Haftungsausschluss)

Integrierte Cache-Umleitungsrichtlinien

Die NetScaler-Appliance bietet integrierte Cache-Umleitungsrichtlinien, die typische Cache-Anforderungen verarbeiten. Diese Richtlinien basieren auf HTTP-Methoden, den URL- oder URL-Token der eingehenden Anforderung, der HTTP-Version oder den HTTP-Headern und ihren Werten in der Anforderung.

Integrierte Cache-Umleitungsrichtlinien können direkt an einen virtuellen Server gebunden werden und benötigen keine weitere Konfiguration.

Integrierte Richtlinien für die erweiterte Richtlinien-Cache

Integrierte Cache-Umleitungsrichtlinien, die auf erweiterten Richtlinienausdrücken basieren, werden als erweiterte Richtlinien für die Richtlinien- Eine vollständige Beschreibung der erweiterten Richtlinienausdrücke und deren Konfiguration finden Sie unter Richtlinien und Ausdrücke.

Zusätzlich zu den gleichen Arten von Auswertungen, die mit klassischen Cache-Umleitungsrichtlinien durchgeführt werden, können Sie mit erweiterten Richtlinien-Cache-Umleitungsrichtlinien mehr Daten analysieren (z. B. den Hauptteil einer HTTP-Anforderung) und weitere Vorgänge in der Richtlinienregel konfigurieren (z. B. Ursprungs-Server).

NetScaler-Appliances bieten die folgenden zwei integrierten Aktionen für die erweiterten Richtlinien-Cache-Umleitungsrichtlinien:

  • CACHE
  • ORIGIN

Wie in ihren Namen angegeben, leiten sie die Anfrage an den Cache-Server bzw. den Ursprungsserver weiter.

Hinweis: Wenn Sie die integrierte Richtlinie für die erweiterte Richtlinien-Cache-Umleitung verwenden, können Sie die Aktion nicht ändern.

Die NetScaler-Appliance bietet die folgenden integrierten erweiterten Richtlinien für die Richtlinien-Cache-Umleitung:

Integrierter Richtlinienname Beschreibung
bypass-non-get_adv Umgehen Sie den Cache, wenn die Anforderung eine andere HTTP-Methode als GET verwendet.
bypass-cache-control_adv Umgehen Sie den Cache, wenn der Anforderungsheader ein Cache-Control enthält: No-Cache oder Cache-Control: No-Store-Header, oder wenn die HTTP-Anforderung einen Pragma-Header enthält.
bypass-dynamic-url_adv Umgehen Sie den Cache, wenn die URL andeutet, dass der Inhalt dynamisch ist, was durch das Vorhandensein einer der folgenden Erweiterungen angezeigt wird: cgi, asp, exe, cfm, ex, shtml oder htx. Bypass Sie auch den Cache, wenn die URL mit einem der folgenden Schritte beginnt: /cgi-bin/, /bin/ oder /exec/.
bypass-urltokens_adv Umgehen Sie den Cache, da die Anforderung dynamisch ist, wie durch eines der folgenden Token in der URL angegeben:? ,! oder =.
bypass-cookie_adv Umgehen Sie den Cache für jede URL, die einen Cookie-Header und eine andere Erweiterung als .gif oder.jpg hat.

Anzeigen der integrierten Cache-Umleitungsrichtlinien

Sie können die verfügbaren Cache-Umleitungsrichtlinien über die Befehlszeile oder des Konfigurationsdienstprogramms anzeigen.

Zeigen Sie die integrierten Cache-Umleitungsrichtlinien über die CLI an

Geben Sie in der Befehlszeile Folgendes ein:

show cr policy [<policyName>]

Beispiel:

> show cr policy 1) Policy: bypass-non-get-adv Rule: HTTP.REQ.METHOD.EQ(GET).NOT Action: ORIGIN Hits: 0 2) Policy: bypass-cache-control-adv Rule: ((HTTP.REQ.CACHE_C0NTR0L.IS_N0_ST0RE) || (HTTP.REQ.CACHE_C0NTR0L.IS_NO_CACHE) || (HTTP.REQ.HEADER("Pragma").C0NTAINS("no-cache"))) ction : ORIGIN Hits: 0 3) Policy: bypass-dynamic-url-adv Rule: (HTTP.REQ.URL.ENDSWITH_ANY("ns_cr_dynamic_ext") || (HTTP.REQ.URL.PATH.STARTSWITH_ANY("ns_cr_dynamic_path"))) Action: ORIGIN Hits: 0 4) Policy: bypass-urltokens-adv Rule: HTTP.REQ.URL.REGEX_MATCH(re/[?!=]/) Action: ORIGIN Hits: 0 5) Policy: bypass-cookie-adv Rule: ((HTTP.REQ.HEADER("Cookie").EXISTS) && (!(HTTP.REQ.URL.ENDSWITH(".gif"))) && (!(HTTP.REQ.URL.ENDSWITH(".jpeg")))) Action: ORIGIN Hits: 0 Done

Zeigen Sie die integrierten Cache-Umleitungsrichtlinien über die GUI an

  1. Navigieren Sie zu Traffic Management > Cache-Umleitung > Richtlinien. Die konfigurierten Cache-Umleitungsrichtlinien werden im Detailbereich angezeigt.
  2. Wählen Sie eine der konfigurierten Richtlinien aus, um Details anzuzeigen.
Die offizielle Version dieses Inhalts ist auf Englisch. Für den einfachen Einstieg wird Teil des Inhalts der Cloud Software Group Dokumentation maschinell übersetzt. Cloud Software Group hat keine Kontrolle über maschinell übersetzte Inhalte, die Fehler, Ungenauigkeiten oder eine ungeeignete Sprache enthalten können. Es wird keine Garantie, weder ausdrücklich noch stillschweigend, für die Genauigkeit, Zuverlässigkeit, Eignung oder Richtigkeit von Übersetzungen aus dem englischen Original in eine andere Sprache oder für die Konformität Ihres Cloud Software Group Produkts oder Ihres Diensts mit maschinell übersetzten Inhalten gegeben, und jegliche Garantie, die im Rahmen der anwendbaren Endbenutzer-Lizenzvereinbarung oder der Vertragsbedingungen oder einer anderen Vereinbarung mit Cloud Software Group gegeben wird, dass das Produkt oder den Dienst mit der Dokumentation übereinstimmt, gilt nicht in dem Umfang, in dem diese Dokumentation maschinell übersetzt wurde. Cloud Software Group kann nicht für Schäden oder Probleme verantwortlich gemacht werden, die durch die Verwendung maschinell übersetzter Inhalte entstehen können.
Integrierte Cache-Umleitungsrichtlinien