[AIX Solaris HP-UX Linux Windows][z/OS]

Editionskompatibilität

Der Application Edition Manager unterstützt nur kompatible Upgrades für das Rollout von Editionen. Das bedeutet, dass ein unterbrechungsfreies Upgrade nur für Editionen möglich ist, die mit früheren Editionen kompatibel sind. Wenn Sie Editionen mit inkompatiblen Änderungen implementieren, setzen die Editionen das Muster für gleichzeitige Aktivierung und die Verwendung von Routing-Regeln voraus, damit der Anforderungsverkehr von Benutzern der früheren Edition und Benutzern der aktuellen Edition getrennt wird. Durch gleichzeitige Aktivierung können Sie mehrere Editionen derselben Anwendung gleichzeitig ausführen, wobei jede Edition eine separate Gruppe von Benutzern unterstützt. Die gleichzeitige Aktivierung erlaubt aber möglicherweise kein unterbrechungsfreies Upgrade.

Die folgenden Kompatibilitätsaspekte sollten beim Implementieren von Editionen berücksichtigt werden:
  • Anwendungsschnittstellen oder -semantik: Änderungen der Anwendungsschnittstellen oder -semantik zwischen den Editionen können Auswirkungen auf aktive Benutzer haben, die die Anwendung derzeit verwenden, wenn versucht wird, ein Rollout durchzuführen. Beispiele für Änderungen sind Änderungen an vorhandenen Schnittstellen, einschließlich Änderung oder Entfernen einer vorhandenen Schnittstelle. Auch Änderungen am semantischen Verhalten einer Schnittstelle können Auswirkungen für aktive Benutzer haben, z. B. wenn eine Schnittstelle, die null als Wert für einen Parameter unterstützt, so geändert wird, dass dieser Parameter keinen Nullwert mehr unterstützt. Änderungen, die sich auf vorhandene Clients auswirken, werden als nicht abwärtskompatibel eingestuft und können deshalb nicht für ein unterbrechungsfreies Upgrade verwendet werden. Wenn die Auswirkungen auf die Clients kein Problem darstellen, verwenden Sie die Rolloutaktualisierung von WebSphere Application Server.
  • HTTP-Sitzungsstatus: Wenn der HTTP-Sitzungsstatus (Hypertext Transfer Protocol) persistent gespeichert oder repliziert wird, stellen Anwendungsänderungen, die die Datentypen hinzufügen oder ändern, die in der Sitzung gespeichert werden, ebenfalls eine inkompatible Änderung dar. Die aktuelle Edition ist möglicherweise nicht in der Lage, den Sitzungsstatus zu verwenden, der von einer früheren Edition erstellt wurde.
  • Caching von Webinhalten: Wenn eine neue Anwendungsedition geänderten statischen Webinhalt enthält und Sie den On Demand Router (ODR) verwenden, um Inhalte zwischenzuspeichern, müssen Sie den Cache während des Editionsrollouts möglicherweise auf die Platte schreiben. Wenn Sie diese Task manuell ausführen möchten, lesen Sie die Informationen zum Cachemonitor.

Symbol, das den Typ des Artikels anzeigt. Konzeptartikel



Symbol für Zeitmarke Letzte Aktualisierung: 25.05.2016
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=cwve_appedcomp
Dateiname:cwve_appedcomp.html