Wie zu verringern die Anwendung der Bereitstellung auf Websphere 7?
Ich bewege mich von 6,1 auf 7 WAR, und versuchte herauszufinden, was bewirkt, dass mein Start der Anwendung zu steigern, indem eine erhebliche Menge (Doppel).
Die Anwendung ist ein OHR mit einer Menge von Dateien und Verzeichnissen.
Die Anwendung ist die gleiche wie auch die HW.
Das einzige, was geändert wurde, das WAR die version (6.1->7)
Irgendwelche Gedanken?
- Mit den details, die Sie zur Verfügung gestellt, die wir nur erraten können. Meine Vermutung WAR 7 bereitgestellt wird, auf eine langsame box.
- die HW ist die gleiche, die Anwendung ist die gleiche nur das WAR die version wurde geändert von 6.1 auf 7. Welche details könnten hilfreich sein?
- das ist sehr anwendungsspezifisch und schwer zu beantworten
- was ist Anwendungs-spezifisch sind? Die Anwendung ist die gleiche, so scheint es mir mehr wie "WAR version"
Du musst angemeldet sein, um einen Kommentar abzugeben.
Hier ist ein Artikel von IBM berechtigt "Langsam Bereitstellung von Anwendungen mit Mehreren Java-Klassen Auftreten, die auf dem WebSphere Application Server, Version 7.0" beschreibt einige Ansätze, die Sie ergreifen können, um dazu beitragen, die Bereitstellung Ihrer Anwendung. Der Artikel konzentriert sich in Erster Linie auf die neue Unterstützung, die 7 für Java EE 5, die erfordert WURDE, um zu Scannen alle Module, Gläser, und Klassen für die Anmerkungen, die während der Bereitstellung.
Er schlägt vor, die folgenden (scheinbar in der Reihenfolge der Präferenz):
Wenn Ihre Anwendung ist relativ klein und hat keine Java-EE-5-Module, dann ist dieser Artikel vielleicht nicht so zutreffend. Es ist möglich, dass es möglicherweise einige andere WAR oder OS-Konfiguration könnten Sie tune, um zu helfen-Bereitstellung die Leistung etwas, aber wenn alle diese Faktoren identisch sind, kann es doch sein, dass WAR 7-Bereitstellung ist in der Tat langsamer als 6.1. Wenn Sie vermuten, dass eine große downgrade in der Leistung, der Artikel hilft nicht und es gibt keine anderen Variablen, Sie könnten erwägen, sich an IBM support.
Ich nur gefunden, dass es fix, das reduziert die Startzeit. Das Update ist verfügbar für die Version 6.1.x und Version 7.0.x
Update-Informationen
Hier ist die Beschreibung des Update pack:
“Für sehr große Anwendungen mit einer großen Anzahl von Dateien und Verzeichnissen, Start der Anwendung Zeit hat, erhöht durch eine erhebliche Menge beim Umstieg von v5.0 bis v5.1/v6.x. Dies ist aufgrund der neuen code in späteren Versionen von WebSphere, die Suche nach der Programm-installation die Verzeichnisse für die TLD (taglib descriptor) - Dateien".
Fügen Sie die folgende Eigenschaft WebContainer benutzerdefinierte Eigenschaften
com.ibm.wsspi.jsp.disableTldSearch wahr
Auf meinem Rechner die statup Zeit von Websphere 7 server wurde reduziert von 1 min 30 Sekunden auf 45 Sekunden!