Donnerstag, 30. Dezember 2010

Start der Glassfish Admin-Konsole beschleunigen

[UPDATE]
Es gibt auch einen offiziellen Weg, den Start zu beschleunigen:

http://www.mentby.com/Group/glassfish-users/glassfish-v3-admin-console-very-slow.html

Hierzu ist bei gestopptem Glassfish in der domain.xml die Option


<jvm-options>
-Dcom.sun.enterprise.tools.admingui.NO_NETWORK=true
</jvm-options>

zu setzen sowie die Datei

glassfish/modules/console-updatecenter-plugin.jar

zu löschen. Danach noch in der Domain die beiden Verzeichnisse
  • osgi-cache
  • generated

löschen und den Glassfish wieder starten.
[/UPDATE]

Beim Aufruf der Admin-Konsole des Glassfish dauert es manchmal recht lange, bis sich diese öffnet. Der Grund hierfür sind nicht umfangreiche Initialisierungen - die CPU-Last liegt währenddessen bei 0 - sondern ein "nach Hause Telefonieren", um auf Updates zu prüfen. Man kann dies unterbinden, indem man in /etc/hosts diesen Eintrag einfügt:

127.0.0.2       pkg.sun.com pkg.glassfish.org

Damit startet die Admin-Konsole deutlich schneller.