2013-11-20 5 views
1

Мне нужно сгенерировать кучу кучи. jrockit используется для java, и я установил weblogic на ПК с Windows, а не в Unix.Как сгенерировать кучу кучи, используя jrockit в машине Windows

Я могу найти много ответов/команды для генерации дампа кучи в unix, но ни одного для окон.

У меня есть два управляемых сервера и вы хотите получить сгенерированный кучи кучи и сохранить его на своем ПК. Невозможно найти выход.

+0

кажется, что ни один из экспертов WebLogic доступны .. – user2608537

ответ

0

Попробуйте следующую команду, чтобы получить дамп кучи в Windows,

Синтаксис:

jrcmd hprofdump имя_файла = C: \ Temp \ heapdump.hprof

jrcmd инструмент доступен в JAVA_HOME \ Bin

Пример:

CmdLine> C: \ ProgramFiles \ Java \ JDK1.5 \ Bin \ jrcmd 1234 hprofdump имя_файла = C: \ Temp \ heapdump.hprof

0

Добавьте инструкцию ниже в ваш startWLSServer.cmd.

set JAVA_OPTIONS=%JAVA_OPTIONS% -XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=<<location of file>> 

Это будет работать только если JRockit версия R28 и выше