Hat jemand versucht, Glasfische mit JRockit zu laufen? Ich sehe einige Referenzen, die sagen, dass es nicht möglich ist, aber sie sind sehr veraltet. Jeder hat das versucht?Können Sie Glassfish mit JRockit ausführen?
Antwort
Es ist in Windows möglich. Wir machen das für verschiedene Web-Apps für Produktion, Öffentlichkeitsarbeit.
Wir mussten einige Standard Glassfish JVM Flags entfernen, da sie nicht für JRockit gelten (das ist optional, nur dass die Startup-Warnungen mich wirklich verärgerten), und stimmen die JVM ein wenig anders, aber anders als dass wir keine Probleme haben.
(Wir verwenden SJSAS zwar, aber ich glaube nicht, dass einen Unterschied machen sollte)
Hier sind die Versionen der Software, die wir verwenden:
- Windows Server 2003
- Sun Server Java System Application 9.1_01
- JRockit R27.5.0 (Java 6)
AFAIK gab es ein Problem auf Windows: https://glassfish.dev.java.net/servlets/ReadMsg?list=dev&msgNo=878. Linux und Solaris scheint in Ordnung zu sein.
Die kürzlich veröffentlichte Gl assFish 3.0.1 Zustände auf http://www.oracle.com/technology/products/glassfish/index.html
Update-JDK-Unterstützung:
HotSpot JDK Test/compliance aktualisiert HotSpot JDK 1.6.0_20
Added Oracle JRockit 6 aktualisieren 17 R28.0.0 + Unterstützung
es nur eine porblem, wenn Sie den Serverstart ... aber dies durch die Verwendung gelöst:
Umgehen; Kommentieren Sie die folgenden 2 Zeilen in domain.xml.
<!--
<jvm-options>-XX:+LogVMOutput</jvm-options>
<jvm-options>-XX:LogFile=${com.sun.aas.instanceRoot}/logs/jvm.log</jvm-options>
-->