2015-06-17 2 views
2

Мы используем Web Sphere 8.5 и JProfiler 8.1. Я хочу подключить JVM runnning в Web Sphere 8.5. Я завершил интеграцию с удаленными приложениями, и после этого мы должны добавить в команду Startup мое удаленное приложение сразу после команды Java.Интеграция удаленного приложения JProfiler в веб-сфере 8.5

-Xshareclasses:none -agentpath:/opt/jprofiler/bin/aix-ppc64/libjprofilerti.so=port=8849 

"StartServer.sh" файл является команда запуска веб-Sphere.

Не могли бы вы подтвердить, что мы добавили вышеприведенную команду после строки "StartServer.sh" или «setupCmdLine.sh» (если файл вызывается StartServer.sh)?

JAVA_EXE = "{JAVA_HOME}/bin/java" - Должны ли мы добавить в этой линии StartServer.sh or setupCmdLine.sh

ответ

0

Параметры VM для сервера идти в server.xml, а не в сценарии запуска. Стартовый скрипт запускает сервер администратора, который завершается, когда операция завершена.

Я бы рекомендовал использовать мастер интеграции Websphere под

session-> Интеграция Wizards-> Нового сервер интеграция

+0

Но после завершения удаленного приложения мы получаем одно сообщения, как показано ниже. ** Тип интеграции: [Generic приложение] Selected JVM: IBM 1.6.0 (JIT компилятор) режим запуска: Дождитесь соединения с JProfiler GUI ** (1) Пожалуйста, вставьте ** - Xshareclasses : none -agentpath: /opt/jprofiler/bin/aix-ppc64/libjprofilerti.so=port=8849** в команду запуска удаленного приложения сразу после команды java. Вы имеете в виду команду запуска, это ничего, кроме ** server.xml ** сервера? –

+0

Да, в этом случае сервер администратора запускает другой JVM, а параметры VM находятся в этом файле. Если вы используете мастер интеграции Websphere вместо мастера общей интеграции, он внесет изменения для вас –

+0

Спасибо Инго Кегелю за разъяснение. Еще одно сомнение у меня есть. После настройки заданной JVM в Web Sphere ** Session-> Интеграционные мастера-> Новая интеграция с сервером **, когда я открою настроенный сеанс веб-сферы и начну, если Jprofiler запустит указанную JVM или я зашел на сервер и запустить JVM вручную? Как и при интеграции сервера, мы предоставляем путь к файлу ** StartServer.sh **. –