Stapelanwendungen sind Java EE-Anwendungen, die einem der Stapelprogrammiermodelle entsprechen. Beim Rollout einer Edition können Sie eine aktive Edition durch eine neue Edition
ersetzen.
Vorbereitende Schritte
Sie müssen eine Anwendungsedition, die installiert und gestartet
ist, und Konfigurator- oder Administratorberechtigungen haben, um diese Task auszuführen.
Fehler vermeiden: Das Rollout einer Anwendungsedition scheitert, wenn zwei Benutzer-IDs
in zwei Administrationskonsolen gleichzeitig versuchen, das Rollout der Anwendungsedition
durchzuführen.
gotcha
Informationen zu diesem Vorgang
Die neue Edition kann eine einfache Änderung der Anwendung sein, z. B. eine Fehlerkorrektur, oder eine wesentliche Änderung.
Solange die neue Edition mit früheren Versionen kompatibel ist, können Sie ein Rollout durchführen, um die aktive
Edition zu ersetzen, ohne vorhandene Clients zu beeinträchtigen.
Zum Durchführen eines Rollouts einer neuen Edition müssen Sie zuerst die Anwendungsedition mit den neuen Editionsinformationen
installieren.
Vorgehensweise
- Installieren Sie die neue Edition. Geben Sie Ihre neuen Editionsinformationen an.
Verwenden Sie das folgende Beispiel, um die neue Edition anzugeben.
- Geben Sie 2.0 im Feld Anwendungsedition ein.
- Geben Sie Zweite Edition im Feld
Anwendungsbeschreibung ein.
- Wählen Sie dieselben Implementierungsziele aus, die auch für die aktuelle Edition
verwendet werden.
- Speichern und synchronisieren Sie Ihre Knoten.
- Starten Sie das Rollout. Klicken Sie auf OK.
Diese Aktion startet eine unterbrechungsfreie
Ersetzung der älteren Edition durch die neue Edition.
Ergebnisse
Bei einer Edition, die nicht im Validierungsmodus ausgeführt wird, wird die aktuelle
Edition nach Abschluss des Rollouts durch die neue Edition ersetzt.
Eine Edition im Validierungsmodus wird im ursprünglichen Implementierungsziel
implementiert, und die geklonte Umgebung wird gelöscht.
Wenn die Jobs der
Stapelrolloutanwendung an einem stillgelegten Endpunkt ausgeführt werden, bricht der
Job-Scheduler die Jobs nach Ablauf der Ausräumzeit ab.
Nächste Schritte
Zum Validieren der Ergebnisse wählen Sie
aus.
Ihre neue Edition ist die aktive Edition im Implementierungsziel.
Die neue Edition wird automatisch gestartet, weil sie eine aktive Edition ersetzt.
Wenn eine Anwendungsedition im Validierungsmodus implementiert wird, müssen die Bindungsnamen wieder in die ursprünglichen
Werte geändert werden.
Beispielsweise muss /clusters/cluster1-validation/jdbc/CustomerData
wieder in /clusters/cluster1/jdbc/CustomerData geändert werden.