Ich habe eine Java EE
Webanwendung, die auf einem 2-Knoten-Cluster von WAS 7.0.
läuft. Diese Webanwendung enthält mehrere Jar-Dateien, wobei jede Jar-Datei eine Liste von Hilfsprogrammen enthält. Möglicherweise füge ich in Zukunft neue Jar-Dateien zu dieser Webanwendung hinzu. Wir möchten keine Ausfallzeiten dieser Webanwendung, wenn wir neue Jars hinzufügen.
Ist es möglich, neue Jar-Dateien zur Webanwendung hinzuzufügen, ohne sie neu zu starten? Werden die Änderungen sofort wirksam?
Wie aktualisiere ich eine bereits vom Classloader geladene vorhandene Jar-Datei? Ist es möglich, dies ohne Neustart zu tun?
Ich habe etwas über etwas namens Hot Deployment
in WAS gelesen. Sie haben erwähnt, dass Hot Deployment
auf den Betriebssystemen Solaris und HP-UX nicht funktioniert.
Könnten Sie bitte die besten Möglichkeiten vorschlagen, dieses Problem anzugehen?