Citrix ADC

AppExpert Anwendungen und Vorlagen

Warnung

Die Funktionalität der Anwendungsvorlage ist ab Citrix ADC 13.0 Build 82.x veraltet und empfiehlt Citrix alternativ, die Style Books zu verwenden. Weitere Informationen finden Sie unter Thema Stilbücher .

Eine AppExpert-Anwendung ist eine Sammlung von Konfigurationen, die Sie auf der Citrix ADC Appliance einrichten. Die Verwaltung von AppExpert-Anwendungen wird durch eine GUI (GUI) vereinfacht, mit der Sie Teilmengen des Anwendungsverkehrs und eine bestimmte Reihe von Sicherheits- und Optimierungsrichtlinien für die Verarbeitung jeder Verkehrsuntermenge angeben können. Außerdem konsolidiert es Bereitstellungsschritte in einer Ansicht, sodass Sie schnell Ziel-IP-Adressen für Clients konfigurieren und Hostserver angeben können.

Um mit einer AppExpert t-Anwendung zu beginnen, müssen Sie zuerst die entsprechende Anwendungsvorlage abrufen und die Vorlage in die Citrix ADC Appliance importieren. Nachdem die AppExpert Anwendung eingerichtet wurde, müssen Sie überprüfen, ob die Anwendung ordnungsgemäß funktioniert. Bei Bedarf können Sie die Konfiguration an Ihre Anforderungen anpassen.

In regelmäßigen Abständen können Sie die Konfiguration überprüfen und überwachen, indem Sie die Zähler für verschiedene Anwendungskomponenten, Statistiken und den Application Visualizer anzeigen. Sie können auch Authentifizierungs-, Autorisierungs- und Überwachungsrichtlinien (Authentifizierung, Autorisierung und Überwachung) für die Anwendung konfigurieren.

AppExpert Anwendungsterminologie

Im Folgenden werden die Begriffe in der AppExpert Anwendungsfunktion verwendet und die Beschreibungen der Entitäten, für die die Begriffe verwendet werden:

Öffentlicher Endpunkt. Die Kombination zwischen IP-Adresse und Port, bei der die Citrix ADC Appliance Clientanforderungen für die zugehörige Webanwendung empfängt. Ein öffentlicher Endpunkt kann so konfiguriert werden, dass er entweder HTTP- oder HTTP-Datenverkehr (HTTPS) empfängt. Alle Clientanforderungen für die Webanwendung müssen an einen öffentlichen Endpunkt gesendet werden. Eine AppExpert Anwendung kann mehrere Endpunkte zugewiesen werden. Öffentliche Endpunkte werden konfiguriert, nachdem Sie eine Vorlage importiert haben.

Anwendungseinheit. Eine AppExpert Anwendungsentität, die eine Teilmenge des Webanwendungsdatenverkehrs verarbeitet und eine Reihe von Diensten ausgleicht, die den zugeordneten Inhalt hosten. Die Teilmenge des Datenverkehrs, die eine Anwendungseinheit verwalten muss, wird durch eine Regel definiert. Jede Anwendungseinheit definiert außerdem einen eigenen Satz von Verkehrsoptimierungs- und Sicherheitsrichtlinien für die von ihr verwalteten Anforderungen und Antworten. Die Citrix ADC Dienste, die diesen Richtlinien zugeordnet sind, sind Komprimierung, Caching, Rewrite, Responder und Anwendungsfirewall.

Standardmäßig enthält jede AppExpert t-Anwendung mit mindestens einer Anwendungseinheit eine Standardanwendungseinheit, die nicht gelöscht werden kann. Die Standardanwendungseinheit ist keiner Regel zur Identifizierung von Anforderungen zugeordnet und wird immer zuletzt in der Reihenfolge der Anwendungseinheiten platziert. Es definiert eine Reihe von Richtlinien für die Verarbeitung von Anfragen, die nicht mit den Regeln übereinstimmen, die für die anderen Anwendungseinheiten konfiguriert sind. Damit wird sichergestellt, dass alle Kundenanfragen bearbeitet werden.

Anwendungseinheiten und die zugehörigen Regeln, Richtlinien und Aktionen sind in AppExpert Anwendungsvorlagen enthalten.

Service. Die Kombination aus der IP-Adresse des Servers, der die Webanwendungsinstanz hostet, und dem Port, dem die Anwendung auf dem Server zugeordnet ist, im Format \<IP address\>:\<Port\>. Eine Webanwendung, die viele Anfragen erfüllt, wird auf mehreren Servern gehostet. Jeder Server soll eine Instanz der Webanwendung hosten, und jede Instanz der Webanwendung wird durch einen Dienst auf der Citrix ADC Appliance dargestellt. Services sind bereitstellungsspezifisch und daher nicht in Vorlagen enthalten. Sie müssen Dienste konfigurieren, nachdem Sie eine Vorlage importiert haben.

Anwendungseinheitenregel. Entweder ein klassischer Ausdruck oder ein Standard-Syntaxausdruck, der die Merkmale einer Datenverkehrsuntermenge für eine Anwendungseinheit definiert. Die folgende Beispielregel ist ein Standard-Syntaxausdruck, der eine Datenverkehrsuntermenge identifiziert, die aus vier Bildtypen besteht:

HTTP.REQ.URL.SUFFIX.EQ("bmp") || HTTP.REQ.URL.SUFFIX.EQ("gif") || HTTP.REQ.URL.SUFFIX.EQ("png") || HTTP.REQ.URL.SUFFIX.EQ("jpg")

Weitere Informationen zu Standardsyntaxausdrücken und klassischen Richtlinienausdrücken finden Sie unter Richtlinien und Ausdrücke.

Teilmenge des Datenverkehrs. Eine Reihe von Clientanforderungen, die einen gemeinsamen Satz von Verkehrsoptimierungs- und Sicherheitsrichtlinien erfordern. Eine Datenverkehrsuntermenge wird von einer Anwendungseinheit verwaltet und durch eine Regel definiert.

AppExpert Anwendungen und Vorlagen