2012-02-24 2 views
0

Я хочу отключить все типы свалков системы/ядра при сбое моего веб-приложения.Как отключить все дампы в IBM Rational® Application Developer (RAD) для WebSphere® v 8.0.1 для Windows 7

В файлах дампов я говорю о конце в IBM/SDP/время автономной работы/base_v7/профили/WTE_APPSRV71/bin /, как 500Mb + .DMP файлы с именем таким образом:...

ядра {ггггммдд} {ччммсс} { 4 цифр} .0001.dmp

ответ

0

Я не пробовал, но вот возможность

Я предполагаю, что вы хотели, чтобы отключить БЫЛА 7 .DMP файлов.

из AppServer \ каталога Java \ бин командной строки запуска

java -Xdump:what

Это показывает, что DMP-файлы создаются, когда определенные типы событий происходят

-Xdump:system: 
    events=gpf+abort+traceassert, 
    label=P:\IBM\WebSphere\AppServer\java\bin\core.%Y%m%d.%H%M%S.%pid.%seq.dmp, 
    range=1..0, 
    priority=999, 
    request=serial 

Это для постарше jvm, но см. это infocenter page для чего это означает.

Вы должны быть в состоянии отключить консоль решений WAS. Шахта http://localhost:10042/ibm/console, но я запускаю WebSphere Portal на WAS - ваш порт может быть другим.

Войти и перейти к Серверы/Типы серверов/Серверы приложений WebSphere // Определение процесса/страница Java Virtaul Machine.

Добавить параметры -Xdump: system: ..., которые вы хотите, чтобы существующие аргументы были осторожны, чтобы не испортить существующий синтаксис. В зависимости от того, что вызывает крушение, вы можете удалить это из раздела events =. Вероятно, gpf является причиной. Вы можете посмотреть строку 1TISIGINFO в файлах .txt, которые сопровождают файлы .dmp. У меня есть несколько, которые говорят Dump Event «gpf».

Возможно, вы можете установить эти параметры в свойствах сервера WAS в RAD, но я ничего не смог найти.

Конечно, вы просто скрываете проблему, делая это, но по крайней мере вам не придется переносить запись в формате .dmp, пока вы пытаетесь найти проблему.

2

Я был в состоянии отключить отвалы, добавив следующую строку в моей eclipse.ini файла:

-Xdump:none