Wenn Sie Anwendungen auf Ihren Middleware-Servern und
dynamischen Clustern implementieren und für diese Anwendungen Servicerichtlinien definieren, können Sie die Leistungsziele für
Ihre Umgebung erreichen.
Informationen zu dieser Task
Mit Servicerichtlinien können Anwendungen anhand ihrer Bedeutung und ihren Zielwerten, die
nach bestimmten Zielen priorisiert werden können, unterschieden werden.
Prozedur
-
Implementieren Sie die Anwendung.
An der Implementierung sind unterschiedliche Prozesse für die unterschiedlichen Anwendungstypen beteiligt:
- PHP-Anwendungen (PHP Hypertext Preprocessor): Sie können
PHP-Anwendungen auf PHP-Implementierungszielen, einschließlich PHP-Servern und dynamischen PHP-Clustern,
implementieren. Weitere Informationen hierzu finden Sie im Artikel PHP-Anwendungen implementieren
.
- Anwendungen von WebSphere Application Server Community Edition:
Sie können J2EE-Anwendungen (Java 2 Platform, Enterprise Edition) und Geronimo-Module mit Geronimo-Artefakten in Implementierungszielen von
WebSphere Application Server Community Edition, einschließlich Servern und dynamischen Clustern, implementieren.
Weitere Informationen hierzu finden Sie im Artikel Anwendungen von WebSphere Application Server Community Edition implementieren
.
- Nicht verwaltete Webanwendungen: Nicht verwaltete Webanwendungen
werden außerhalb der Produktumgebung
gewöhnlich in
Middleware-Servern mit unterstütztem Life-Cycle-Management installiert und konfiguriert. Konfigurieren Sie
nicht verwaltete Webanwendungen so, dass Sie HTTP-Anforderungen an Server mit unterstütztem Life-Cycle-Management weiterleiten können.
Wenn Sie grundlegende Informationen zu den Anwendungen bereitstellen, darunter die Kontextstammverzeichnisse, die virtuellen Hosts und Server,
ist der ODR in der Lage, HTTP-Anforderungen an diese Anwendungen weiterzuleiten.
Weitere Informationen hierzu finden Sie im Artikel Nicht verwaltete Webanwendungen implementieren
.
- Unternehmensanwendungen: Sie können Unternehmensanwendungen in dynamischen Clustern, in denen Server von
WebSphere Application Server
ausgeführt werden, implementieren. Weitere Informationen hierzu finden Sie im Artikel Unternehmensanwendungen implementieren
.
-
Definieren Sie Service-Levels mit Servicerichtlinien.
Eine Servicerichtlinie ist ein benutzerdefiniertes Geschäftsziel und korreliert mit Transaktions- und Arbeitsklassen.
Weitere Informationen hierzu finden Sie in den Artikeln zum Definieren einer Servicerichtlinie.
-
Klassifizieren Sie Anwendungsanforderungen mit Arbeitsklassen für Servicerichtlinien.
Klicken Sie in der Administrationskonsole auf Anwendungen
> Alle Anwendungen > Anwendungsname. Klicken Sie auf das Register Servicerichtlinien. Arbeitsklassen enthalten URI- (Universal Resource Identifier),
Web-Service-, EJB- oder JMS-Muster und Bedingungsregeln für die Zuordnung von Anforderungen zu Transaktionsklassen.
Transaktionsklassen werden Servicerichtlinien zugeordnet.
Weitere Informationen hierzu finden Sie im Artikel Routing- und Servicerichtlinien
.
Alternativ dazu können Sie mit dem Script
workclassoperations.py die Einstellungen von Arbeitsklassen definieren und ändern.
Weitere Informationen hierzu finden Sie im Artikel Script workclassoperations.py
.
-
Starten Sie die Anwendung.
Nächste Schritte
Verwenden Sie
die Berichtsfunktionen, um Statistiken und Leistungsinformationen zu Ihren Anwendungen, dynamischen Clustern, Servern und Servicerichtlinien anzuzeigen.
- Konfigurieren Sie Vitalitätsrichtlinien, um eine vitale Produktumgebung
zu erhalten.
Vitalitätsrichtlinien gleichen Servicerichtlinien, basieren jedoch auf einem Vitalitätsziel für die Umgebung.
- Um eine positive Anwendungsleistung z. B. durch unterbrechungsfreie Anwendungsaktualisierungen sicherzustellen, können Sie den
Application Edition Manager für die Installation neuer Editionen Ihrer Anwendungen verwenden.