Citrix ADC

Konfigurieren eines Selektors

在选择器中在筛选器中在识别器中。Es best ht aus bis zu fünf einzelnen erweiterten Richtlinienausdrücken, die Anforderungsattribute wie die客户端ip地址和die URL在der Anforderung identifizieren。Jeder Ausdruck ist in nicht zusammengesetzter erweiterter Richtlinienausdruck und weird als in einer und - beziehung祖登anderen Ausdrücken叛徒。Nachfolgend einige Beispiele für Selektorausdrücke:

  • HTTP.REQ.URL
  • CLIENT.IP.SRC
  • HTTP.RES.BODY (1000) .AFTER_STR .BEFORE_STR(“<字符串>”)(“<字符串>”)”
  • CLIENT.IP.SRC.SUBNET (24)

Selektoren werden在konfigationen zur Ratenbegrenzung和Aktionsanalyse verwendet。在einer ratenbegrenzenden配置可选,在einer行动分析配置jedoch erforderlich。

Die Reihenfolge, der Sie Parameter angeben, ist signifikant。Wenn Sie beispielsweise eine ip - address und eine Domäne(在dieser Reihenfolge中)在einem Selektor konfigurieren und dann die Domäne和die ip - address(在umgekehrter Reihenfolge中)在einem anderen Selektor angeben中,betrachtet Citrix ADC diese Werte als eindeutig中。Dies kann大足führen, dass dieselbe Transaktion zweimal gezählt狂野。Wenn mehrere Richtlinien denselben Selektor aufrufen, kann der Citrix ADC dieselbe Transaktion erneut mehr als einmal zählen。

Wenn Sie einen Ausdruck在einem Selektor ändern,奇怪的möglicherweise eine Fehlermeldung angezeigt, Wenn eine政策标签,die ihn aufruft,一个eine neue Richtlinienbezeichnung oder einen neuen Bindepunkt gebunden ist。Angenommen, Sie erstellen einen Selektor mit dem Namen myLimitSelector1, rufen ihn von myLimitID1 aus auf und rufen den Bezeichner aus einer DNS-Richtlinie namens DNSrateLimit1 auf。Wenn Sie den Ausdruck in myLimitSelector1 ändern,野生möglicherweise eine Fehlermeldung angezeigt, Wenn Sie DNSRateLimit1 an einen neuen Bindepunkt binden。Die Problemumgehung besteht darin, diese Ausdrücke zu ändern, bevor Die Richtlinien erstellt werden, Die sie aufrufen。

Citrix adc -电器bietetintegrierte Selektorenpdf für einige der häufigsten Anwendungsfälle。Siehe PDF。

Sie können auch einen Selektor mit Ausdrücken konfigurieren, die die Anforderungsattribute Ihrer Wahl identifizieren。Beispielsweise möchten Sie möglicherweise einen Datensatz für eine Anforderung erstellen, die mit einem bestimmten Header eingeht。Um den Header auszuwerten, können SieHTTP.REQ.HEADER(“< header_name >”)dem Selektor hinzufügen, den Sie verwenden möchten。

所以konfigurieren Sie einen Selektor über die Befehlszeile

“我的家乡”“我的家乡”“我的家乡”“我的家乡”überprüfen

  • 添加流选择器<名称> <规则>…
  • 显示流选择器

Beispiel

>添加流选择器myselector HTTP.REQ.URL CLIENT.IP.SRC Done >显示流选择器myselector名称:myselector表达式:1)HTTP.REQ.URL 2) CLIENT.IP.SRC Done > 

所以ändern oder entfernen Sie einen Selektor über die Befehlszeile

  • Um einen Selektor zu ändern, geben Sie den Befehl set stream selector, den Namen des Selektors und den Regelparameter mit den Ausdrücken ein。Geben Sie die vorhandenen Ausdrücke ein, die Sie beibehalten möchten, zusammen mit den neuen Ausdrücken, die Sie hinzufügen möchten。
  • Um einen Selektor zentfernen, geben Sie den Befehl rm stream selector und den Namen des Selektors ein。

所以konfigurieren Sie einen Selektor über die GUI

  1. 航海家司祖AppExpert>动作分析>Selektoren
  2. Führen您是我的详细信息的eine der folgenden Aktionen奥地利:
    • 嗯,我是Selektor zu erstellen, klicken Sie aufHinzufugen
    • 嗯,我的祖国ändern, wählen我的祖国,我的祖国Bearbeiten
  3. Legen Sie auf der SeiteAuswahl erstellen奥得河Auswahl konfigurieren参数fest:
    • 的名字。嗯einen Namen für den Selektor hinzuzufügen, geben Sie den Namen in das Feld的名字静脉。名称必须是ASCII码,字母数字为Zeichen oder Unterstrichen开头。Der Name darf nur字母数字ASCII-, Unterstrich-, Hash-, Punkt-, Leerzeichen-, Doppelpunkt-, Gleich- und Bindestriche enthalten。
    • Ausdrucke。Um den Ausdruck zur Selektorkonfiguration hinzuzufügen, klicken Sie aufEinfugen.嗯,我是奥地利人,我是奥地利人,我是奥地利人,我是奥地利人,我是奥地利人,我是奥地利人Loschen.Hinweis: Geben Sie im Feld Ausdrücke einen gültigen参数ein。Geben Sie beispielsweise HTTP ein。我是你的儿子,我是你的儿子。Ein Dropdown-Menü wild angezeigt。Der Inhalt dieses Menüs enthält die关键字,die dem ursprünglichen关键字folgen können, das Sie eingegeben haben。Um das nächste Schlüsselwort in diesem Ausdruckspräfix auszuwählen,二重身Sie im Dropdown-Menü auf die Auswahl。Im TextfeldAusdruckewerden sowohl das erste als auh das zweite Schlüsselwort für das Ausdruckspräfix angezeigt, z. B. Fahren Sie mit dem Hinzufügen von Ausdruckskomponenten fort, bis der vollständige Ausdruck gebildet aud。
  4. Klicken Sie aufEinfugen
  5. Fügen Sie bis zu fünf nicht zusammengesetzte Ausdrücke hinzu。
  6. Klicken Sie aufErstellenunddann aufSchließenSelektor konfigurieren
Konfigurieren eines Selektors

在diesem Artikel