2012-02-24 15 views
0

Webアプリケーションがクラッシュしたときに、すべてのタイプのシステム/コアダンプを無効にしたいと考えています。Windows®7用IBM®Rational®Application Developer(RAD)のすべてのダンプを無効にする方法

私はIBM/SDP /ランタイムは、/ base_v7 /プロファイル/ WTE_APPSRV71は、/ binに/ 500メガバイト+の.dmpファイルは以下のようなものをという名前のようで最後まで話していダンプファイル:。。。

コア{YYYYMMDD} {HHMMSS} { 4桁}私はこれを試していないが、ここで私はあなたが無効に7つの.DMPファイルをWAS欠けていると仮定している可能性

答えて

0

.0001.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 

を発生したときのAppServer \ javaの\ binディレクトリのコマンドライン実行から

java -Xdump:what

これは、それが古いためだの.dmpファイルが作成されていることを示していますjvmバージョンですが、これらの意味についてはinfocenter pageを参照してください。

WASソリューションコンソールから無効にすることができます。私は http://localhost:10042/ibm/consoleですが、WASでWebSphere Portalを実行しています。ポートは異なる場合があります。

ログインし、サーバー/サーバー・タイプ/ WebSphere Application Server //プロセス定義/ Java Virtaulマシン・ページに移動します。

既存の引数に混乱を与えないように注意しながら、既存の引数に使用する-Xdump:system:...設定を追加します。クラッシュを引き起こしているものによっては、それをイベント=部分から削除することができます。おそらくgpfが原因です。 .dmpファイルに付随する.txtファイルの行1TISIGINFOを見ることができます。私はダンプイベント "gpf"と言うものがいくつかあります。

これらの設定はRADのWASサーバーのプロパティでも設定できますが、そこに何も見つかりませんでした。

もちろん、これを行うだけで問題を隠蔽していますが、少なくとも問題を見つけようとしている間に.dmpファイルの書き込みに耐える必要はありません。

2

私は私のたeclipse.iniファイルに次の行を追加してダンプを無効にすることができました:

-Xdump:none 
関連する問題