2013-04-06 2 views
3

Для некоторых целей мониторинга мне нужно запустить домен Glassfish с помощью специального агента Java. Если я начну домен непосредственно с помощью команды:Запустите домен Glassfish с подключенным Java-агентом

java -cp /path/to/glassfish3/glassfish/modules/glassfish.jar com.sun.enterprise.glassfish.bootstrap.ASMain bla-bla-bla -javaagent:/path/to/agent.jar 

это работает, как ожидалось.

Но как сделать то же самое с доменом, который начинается с asadmin? Я пробовал asadmin create-jvm-options и asadmin create-system-properties - мне это не помогло. Есть идеи?

+1

'create-jvm-options' должен работать. Что такое 'list-jvm-options' для вас? Вы обновили домен? – gaborsch

+0

На самом деле у меня нет экземпляра GF передо мной, но вы можете проверить сценарии запуска Glassfish, возможно, есть среда varabla, например. 'JAVA_OPTS' или аналогичный, где вы можете установить его. – gaborsch

+0

Ну. Я запускаю asadmin напрямую через admin-cli.jar. –

ответ

2

Попробуйте перезагрузить домен.

Если вы установили что-то связанное с JVM, это не будет действовать, пока вы не перезапустите домен. Консоль GF Admin также предупреждает об этом, если вы это сделаете в веб-интерфейсе.

asadmin docs также предупреждает об этом.

Смежные вопросы