ADC
Danke für das Feedback

Dieser Artikel wurde maschinell übersetzt. (Haftungsausschluss)

Testen einer ratenbasierten Richtlinie

Um eine ratenbasierte Richtlinie zu testen, können Sie Datenverkehr an jeden virtuellen Server senden, an den eine ratenbasierte Richtlinie gebunden ist.

Aufgabenübersicht: Testen einer tarifbasierten Politik

  1. Konfigurieren Sie einen Stream-Selektor (optional) und eine Ratenbegrenzungskennung (erforderlich). Beispiel:

    add stream selector sel_subnet Q.URL "CLIENT.IP.SRC.SUBNET(24)" add ns limitIdentifier k_subnet -Threshold 4 -timeSlice 3600 -mode REQUEST_RATE -limittype smooth -selectorName sel_subnet -trapsInTimeSlice 8
  2. Konfigurieren Sie die Aktion, die Sie der Richtlinie zuordnen möchten, die die Ratenbegrenzungs-ID verwendet. Beispiel:

    add responder action resp_redirect redirect ""http://response_site.com/""
  3. Konfigurieren Sie eine Richtlinie, die das Ausdruckspräfix sys.check_limit verwendet, um den Ratengrenzbezeichner aufzurufen. Die Richtlinie kann beispielsweise wie folgt eine Ratenbegrenzungskennung auf alle Anfragen anwenden, die aus einem bestimmten Subnetz eingehen:

    add responder policy resp_subnet "SYS.CHECK_LIMIT("k_subnet")" resp_redirect
  4. Binden Sie die Richtlinie global oder an einen virtuellen Server. Beispiel:

    bind responder global resp_subnet 6 END -type DEFAULT
  5. Senden Sie in einer Browser-Adressleiste eine Test-HTTP-Anfrage an einen virtuellen Server. Beispiel:

    http://<IP of a vserver>/testsite/test.txt
  6. Geben Sie an der NetScaler Eingabeaufforderung Folgendes ein:

    show ns limitSessions \<limitIdentifier\>

    Beispiel

    > sh limitsession k_subnet 1) Time Remaining: 98 secs Hits: 2 Action Taken: 0 Total Hash: 1718618 Hash String: /test.txt IPs gathered: 1) 10.217.253.0 Active Transactions: 0 Done >
  7. Wiederholen Sie die Abfrage, und überprüfen Sie erneut die Statistik der Begrenzungskennung, um zu überprüfen, ob die Statistiken korrekt aktualisiert werden.</span>

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.
Testen einer ratenbasierten Richtlinie