3

Jboss EAP 5.1のJMXコンソールでXX:+ PrintGCDetailsと-Xloggc:gc.logをオンにする方法は?短時間だけ電源を入れる必要があるので、動的に電源を入れる必要があります。

4

1 に答える 1

2

PrintGCDetails は実行時に有効にできますが、loggc オプションは起動時にしか有効にできません。Java 6 以降を使用している場合、同様のことを実現する別の方法は、jstatユーティリティを使用することです。ライブ pid に接続し、gcutil swtich を使用して統計を表示したり、場合によってはファイルにリダイレクトしたりできます。

Windows では、次のようになります。 <JDK>/bin/jstat -gcutil 11002 5000 > c:/gc.log

jboss プロセス ID が 11002 であると仮定すると、5 秒ごとに gc 統計を gc.log に出力するように指示されます。

ここに素晴らしい記事があります: http://java.sun.com/developer/technicalArticles/J2SE/monitoring/

于 2012-07-18T18:28:29.123 に答える