Citrix ADC

Überprüfen der Konfiguration

Damit ein HTTP-Callout ordnungsgemäß funktioniert, müssen alle HTTP-Callout-Parameter und die Entitäten, die mit dem Callout verknüpft sind, korrekt konfiguriert werden. Obwohl die Citrix ADC Appliance die Gültigkeit der HTTP-Callout-Parameter nicht überprüft, gibt sie den Status der gebundenen Entitäten an, nämlich den Server oder virtuellen Server, an den das HTTP-Callout gesendet wird. In der folgenden Tabelle werden die Symbole aufgeführt und die Bedingungen beschrieben, unter denen die Symbole angezeigt werden.

Symbol Gibt an, dass
lokalisiertes Bild Der Status des Servers, der den HTTP-Callout-Agent hostet, oder der virtuelle Server zum Lastenausgleich, Content Switching oder Cache-Umleitung, an den das HTTP-Callout gesendet wird, ist UP.
lokalisiertes Bild Der Status des Servers, der den HTTP-Callout-Agent hostet, oder der virtuelle Server zum Lastenausgleich, Content Switching oder Cache-Umleitung, an den die HTTP-Callout gesendet wird, ist OUT OF SERVICE.
lokalisiertes Bild Der Status des Servers, der den HTTP-Callout-Agent hostet, oder der virtuelle Server zum Lastenausgleich, Content Switching oder Cache-Umleitung, an den die HTTP-Callout gesendet wird, ist DOWN.

Tabelle 1. Symbole, die die Zustände von Entitäten angeben, die an ein HTTP-Callout gebunden sind

Damit ein HTTP-Callout korrekt funktioniert, muss das Symbol immer grün sein. Wenn das Symbol nicht grün ist, überprüfen Sie den Status des Callout-Servers oder des virtuellen Servers, an den das HTTP-Callout gesendet wird. Wenn das HTTP-Callout nicht wie erwartet funktioniert, obwohl das Symbol grün ist, überprüfen Sie die für das Callout konfigurierten Parameter.

Sie können die Konfiguration auch überprüfen, indem Sie Testanforderungen senden, die der Richtlinie entsprechen, von der aus das HTTP-Callout aufgerufen wird, den Treffer-Zähler für die Richtlinie und das HTTP-Callout überprüfen und die Antworten überprüfen, die die Citrix ADC Appliance an den Client sendet.

Hinweis: ein HTTP-Callout kann sich manchmal ein zweites Mal rekursiv aufrufen. In diesem Fall wird der Treffer-Zähler für jedes Callout, die von der Appliance generiert wird, um zwei Zählungen erhöht. Damit der Treffer-Zähler den richtigen Wert anzeigt, müssen Sie das HTTP-Callout so konfigurieren, dass sie sich nicht ein zweites Mal aufruft. Weitere Informationen dazu, wie Sie HTTP-Callout-Rekursion vermeiden können, finden Sie unter Vermeiden von HTTP-Callout-Rekursion.

So zeigen Sie den Treffer-Zähler für ein HTTP-Callout an

  1. Navigieren Sie zu AppExpert > HTTP-Callouts.
  2. Klicken Sie im Detailbereich auf das HTTP-Callout, für die Sie den Treffer-Zähler anzeigen möchten, und zeigen Sie dann die Treffer im Bereich Details an.
Überprüfen der Konfiguration