Citrix ADC

Prioritätswarteschlange

Warnung

Priority Queuing (PQ) ist ab NetScaler 12.0 Build 56.20 veraltet. Als Alternative empfiehlt Citrix die Verwendung von AppQOE. Weitere Informationen finden Sie unter AppQOE.

Mit der Prioritätswarteschlangenfunktion können Sie eingehenden HTTP-Datenverkehr anhand von Kategorien filtern, die Sie erstellen und definieren, und diese HTTP-Anforderungen entsprechend priorisieren. Mit der Prioritätswarteschlange werden Anforderungen mit hoher Priorität vor Anforderungen mit niedriger Priorität an den Server geleitet, sodass Benutzer, die Ressourcen für wichtige geschäftliche Zwecke benötigen, einen beschleunigten Zugriff auf Ihre geschützten Webserver erhalten.

Hinweis:

Diese Funktion ist mit einer Citrix ADC Advanced- oder Premium-Edition-Lizenz verfügbar.

Um Prioritätswarteschlange zu implementieren, erstellen Sie Prioritätswarteschlangenrichtlinien, die eine Priorität, Gewichtung, Schwellenwert und implizite Aktion angeben. Wenn eine eingehende Anforderung mit einer Prioritätswarteschlangenrichtlinie übereinstimmt, wird die Anforderung wie die zugehörige Aktion angegeben verarbeitet. Beispielsweise können Sie eine Prioritätswarteschlangenrichtlinie erstellen, die alle übereinstimmenden Anforderungen oberhalb eines bestimmten Schwellenwerts in einer Überspannungswarteschlange platziert und gleichzeitig andere Anforderungen prioritär behandelt.

Sie können bis zu drei Prioritätswarteschlangenrichtlinien an einen einzelnen virtuellen Lastausgleichsserver binden. Die Prioritätsstufen sind:

  • Ebene 1: Eine Ebene 1-Richtlinie verarbeitet Prioritätsanforderungen.

  • Ebene 2: Eine Ebene 2-Richtlinie verarbeitet Anforderungen, die Antworten erhalten sollen, sobald Level 1-Anforderungen aus der Warteschlange gelöscht wurden.

  • Ebene 3: Eine Richtlinie der Ebene 3 verarbeitet Anfragen ohne Priorität, die Antworten nur erhalten, nachdem Anforderungen in den ersten beiden Warteschlangen gelöscht wurden.

Mit gewichteter Warteschlange können Sie die relative Priorität jeder dieser Warteschlangen anpassen. Gewichte können zwischen 0 und 101 liegen. Eine Gewichtung von 101 weist die Citrix ADC Appliance an, alle Anforderungen in dieser Warteschlange zu löschen, bevor Anforderungen in den Warteschlangen niedriger Priorität an den Webserver weitergeleitet werden. Eine Gewichtung von 0 weist die Appliance an, Anforderungen in dieser Warteschlange nur dann an den Webserver zu senden, wenn keine Anforderungen in einer der anderen Warteschlangen warten.

Sie müssen jeder Prioritätswarteschlangenrichtlinie einen eindeutigen Namen zuweisen. Richtliniennamen können bis zu 127 Zeichen lang sein. Mehrere Richtlinien, die an denselben virtuellen Lastausgleichsserver gebunden sind, können nicht dieselbe Prioritätsstufe haben. Auf zwei virtuellen Servern, die über einen oder mehrere gemeinsame zugrunde liegende physische Dienste verfügen, kann die Prioritätswarteschlange gleichzeitig auf beiden virtuellen Servern konfiguriert oder aktiviert werden.

So konfigurieren Sie die Prioritätswarteschlange des Citrix ADC:

  • Lastenausgleichs-Funktion aktivieren
  • Definieren eines Servers und eines Dienstes
  • Definieren eines virtuellen Lastausgleichsservers
  • Binden Sie den Dienst an den virtuellen Lastausgleichsserver
  • Aktivieren der Prioritätswarteschlangenfunktion
  • Erstellen der Prioritäts-Warteschlangenrichtlinien
  • Binden der Prioritätswarteschlangenrichtlinien an den virtuellen Lastenausgleichsserver
  • Aktivieren der Prioritätswarteschlange auf dem virtuellen Lastausgleichsserver

Prioritätswarteschlange