Citrix ADC

Problembehandlung

  • Die Statistiken der Citrix ADC VPX Appliance zeigen an, dass die Appliance das Limit der Sitzungspersistenz erreicht hat. Infolgedessen schlagen Persistenzsitzungen fehl. Ist es möglich, das Sitzungspersistenzlimit zu erhöhen?

    Ursache: Die Citrix ADC Appliance hat die Systemgrenze von 250.000 Persistenzsitzungen für einen Kern.

    Lösung: Um dieses Problem zu beheben, können Sie eine der folgenden Aufgaben ausführen:

    • Reduzieren Sie den Timeout-Wert für Persistenz
    • Erhöhen Sie die Anzahl der Kerne für die Appliance
  • Nach der Konfiguration der Cookie-Insert-Persistenz auf der Citrix ADC Appliance melden die Benutzer, dass die Verbindungen für einige Zeit einwandfrei funktionieren, beginnen aber dann getrennt zu werden. Welche bewährten Methoden sollte ich bei der Konfiguration der Persistenz beachten?

    Ursache: Standardmäßig beträgt der Timeoutwert für Cookie-Insert-Persistenz 120 Sekunden.

    Lösung: Wenn Sie Persistenz für Anwendungen konfigurieren, für die die Leerlaufzeit nicht ermittelt werden kann, setzen Sie den Wert für die Persistenz-Timeoutwert für Cookie Insert auf 0. Mit dieser Einstellung führt die Verbindung kein Timeout aus.

  • Nachdem ich einen virtuellen HTTP-Server auf der Citrix ADC Appliance konfiguriert habe, muss ich sicherstellen, dass ein Benutzer immer eine Verbindung zum gleichen Server für den angeforderten Inhalt herstellt. Daher habe ich die SourceIP Persistenz konfiguriert. Das Erhöhen des Timeoutwerts für die Persistenz führt nun zu Latenz. Wie kann ich den Timeout-Wert erhöhen, ohne die Leistung zu beeinträchtigen?

    Lösung: Erwägen Sie die Verwendung von Cookie-Insert-Persistenz mit dem Timeout-Wert auf 0. Mit dieser Einstellung werden die Persistenzeinstellungen für lange Dauer aktiviert, da die Appliance keine Zeit für den Ablauf des Cookies angibt.

  • Nach der Konfiguration der Cookie-Insert-Persistenz auf der Citrix ADC Appliance funktioniert sie erwartungsgemäß, wenn Clients aus derselben Zeitzone auf den Inhalt zugreifen. Wenn jedoch ein Client aus einer anderen Zeitzone versucht, eine Verbindung herzustellen, wird die Verbindung sofort Timeout.

    Ursache: Die zeitbasierte Cookie-Insert-Persistenz funktioniert wie erwartet, wenn ein Client aus derselben Zeitzone eine Verbindung herstellt. Wenn sich der Clientcomputer und die Citrix ADC Appliance jedoch in verschiedenen Zeitzonen befinden, ist das Cookie ungültig. Wenn beispielsweise ein Client in der EST-Zeitzone ein Cookie um 11:00 Uhr EST an eine Citrix ADC Appliance in der PST-Zeitzone sendet, empfängt die Appliance das Cookie um 14:00 Uhr PST. Aufgrund des Zeitunterschieds ist das Cookie nicht gültig und die Verbindung ist sofort Timeout.

    Auflösung: Setzen Sie den Timeout-Wert für Cookie-Insert-Persistenz auf 0.

  • Eine Citrix ADC Appliance wird zum Lastenausgleich von Anwendungsservern wie dem Oracle Weblogic-Server verwendet. Um sicherzustellen, dass Clients persistente Verbindungen zu diesen Servern erhalten, wird SourceIP Persistenz konfiguriert. Es funktioniert wie erwartet, wenn eine Verbindung von einem Computer hergestellt wird. Wenn Thin Clients jedoch eine Verbindung über einen Terminalserver herstellen und infolgedessen empfängt die Appliance Anfragen von mehreren Clients von derselben IP-Adresse (der IP-Adresse des Terminalservers). Daher werden die Verbindungen von allen Thin Clients auf denselben Anwendungsserver geleitet. Ist es möglich, Persistenz für Anfragen einzelner Thin Clients basierend auf der Client-IP-Adresse zu konfigurieren?

    Ursache: Die Citrix ADC Appliance empfängt Anforderungen vom Terminalserver und die Quell-IP-Adresse der Anforderung bleibt unverändert. Daher kann die Appliance nicht zwischen den von den Thin Clients empfangenen Anforderungen unterscheiden und Persistenz entsprechend den Anforderungen von Thin Clients bereitstellen.

    Lösung: Um dieses Problem zu vermeiden, können Sie die Persistenz der Regel basierend auf einem eindeutigen Parameterwert für jeden Thin Client konfigurieren.

  • Die Citrix ADC Appliance wird zum Lastenausgleich von Webinterface-Servern verwendet. Beim Zugriff auf die Server erhält der Benutzer die Fehlermeldung Statusfehler. Darüber hinaus, wenn einer der Webinterface-Server heruntergefahren oder nicht verfügbar ist, erhalten einige der Benutzer eine Fehlermeldung.

    Ursache: Mangelnde Persistenz auf den Webinterface-Servern kann zu Fehlermeldungen führen, wenn ein Benutzer versucht, eine Verbindung mit dem Server herzustellen.

    Lösung: Citrix empfiehlt, dass Sie die Cookie-Insert-Persistenzmethode auf der Citrix ADC Appliance beim Lastenausgleich von Webinterface-Servern angeben.

Problembehandlung