Konfigurieren des erweiterten Richtlinienausdrucks: Erste Schritte

Erweiterte Richtlinien werten Daten basierend auf Informationen aus, die Sie in Erweiterte Richtlinienausdrücke bereitstellen. Ein erweiterter Richtlinienausdruck analysiert Datenelemente wie HTTP-Header, Quell-IP-Adressen, Citrix ADC -Systemzeit und POST-Body-Daten. Zusätzlich zum Konfigurieren eines erweiterten Richtlinienausdrucks in einer Richtlinie konfigurieren Sie in einigen Citrix ADC Features erweiterten Richtlinienausdruck außerhalb der Richtlinie.

Um einen erweiterten Richtlinienausdruck zu erstellen, wählen Sie ein Präfix aus, das eine Datenmenge identifiziert, die Sie analysieren möchten, und geben Sie dann einen Vorgang an, der für die Daten ausgeführt werden soll. Beispielsweise kann ein Vorgang eine Datenmenge mit einer von Ihnen angegebenen Textzeichenfolge abgleichen oder eine Textzeichenfolge in einen HTTP-Header transformieren. Andere Operationen entsprechen einer zurückgegebenen Zeichenfolge mit einer Reihe von Strings oder einem String-Muster. Sie konfigurieren zusammengesetzte Ausdrücke, indem Sie boolesche und arithmetische Operatoren angeben und die Reihenfolge der Auswertung mithilfe von Klammern steuern.

Erweiterter Richtlinienausdruck kann auch klassische Ausdrücke enthalten. Sie können einem häufig verwendeten Ausdruck einen Namen zuweisen, um den Ausdruck nicht wiederholt erstellen zu müssen.

Richtlinien und einige andere Entitäten enthalten Regeln, die der Citrix ADC verwendet, um ein Paket im Datenverkehr auszuwerten, Daten aus dem Citrix ADC-System selbst zu extrahieren, eine Anforderung (eine Legende) an eine externe Anwendung zu senden oder ein anderes Datenelement zu analysieren. Eine Regel hat die Form eines logischen Ausdrucks, der mit dem Verkehr verglichen wird und letztendlich die Werte TRUE oder FALSE zurückgibt.

Die Elemente der Regel können selbstTRUE oderFALSE, Zeichenfolge oder numerische Werte zurückgeben. Bevor Sie einen erweiterten Richtlinienausdruck konfigurieren, müssen Sie die Merkmale der Daten verstehen, die von der Richtlinie oder einer anderen Entität ausgewertet werden sollen. Wenn Sie beispielsweise mit der integrierten Caching-Funktion arbeiten, legt eine Richtlinie fest, welche Daten im Cache gespeichert werden können. Mit integriertem Caching müssen Sie die URLs, Header und andere Daten in den HTTP-Anforderungen und -Antworten kennen, die der Citrix ADC empfängt. Sie können Richtlinien konfigurieren, die den tatsächlichen Daten entsprechen, und Citrix ADC zum Verwalten von Caching für HTTP-Datenverkehr aktivieren.

Konfigurieren des erweiterten Richtlinienausdrucks: Erste Schritte