Кто-нибудь пробовал запускать Glassfish с помощью JRockit? Я вижу некоторые ссылки, в которых говорится, что это невозможно, но они очень устарели. Кто-нибудь пробовал это?
Можно ли запустить Glassfish с помощью JRockit?
Ответы (4)
В винде можно. Мы делаем это для нескольких производственных, общедоступных веб-приложений.
Нам пришлось удалить некоторые флаги JVM Glassfish по умолчанию, поскольку они не применяются к JRockit (это необязательно, просто меня очень раздражали предупреждения при запуске) и настроить JVM немного по-другому, но кроме этого мы не столкнуться с какими-либо проблемами.
(Хотя мы используем SJSAS, но я не думаю, что это должно иметь значение)
Вот версии программного обеспечения, которые мы используем:
- Windows сервер 2003
- Сервер приложений Sun Java System 9.1_01
- JRockit R27.5.0 (Ява 6)
Насколько мне известно, в Windows возникла проблема: https://glassfish.dev.java.net/servlets/ReadMsg?list=dev&msgNo=878. Линукс и Солярис вроде нормально.
Недавно выпущенная версия GlassFish 3.0.1 указана на http://www.oracle.com/technology/products/glassfish/index.html
Обновление поддержки JDK:
Тестирование/соответствие HotSpot JDK обновлено до HotSpot JDK 1.6.0_20
Добавлена поддержка Oracle JRockit 6 Update 17 R28.0.0+.
при запуске сервера есть только одна проблема... но это решается с помощью:
Работа вокруг; Закомментируйте следующие 2 строки в domain.xml.
<!--
<jvm-options>-XX:+LogVMOutput</jvm-options>
<jvm-options>-XX:LogFile=${com.sun.aas.instanceRoot}/logs/jvm.log</jvm-options>
-->
из: http://java.net/jira/browse/GLASSFISH-11986