1

JVM 詳細ログ ファイルを出力して、ガベージ コレクションされているメモリの量を確認する方法を知りたいです。

Q1 : ガベージ コレクション パラメーターを WebLogic サーバーに追加する方法

Q2 : Java のコード レベルで手動ガベージ コレクションを追加するにはどうすればよいですか?

Q3 : Weblogic サーバーで構成されている最大/最小 http 接続の数を調べる方法...

私の一連の質問に答えてください。私のアプリケーションは、これらの質問に対する答えを探していることを解決するのが非常に遅いです.

4

2 に答える 2

1

次のオプションを使用できます。

-XX:PrintGCDetails 
-Xloggc:<filename>
-XX:+PrintGCDateStamps
-XX:+PrintTenuringDistribution
-XX:+PrintClassHistogramBeforeFullGC 
-XX:+PrintClassHistogramAfterFullGC
于 2013-04-17T05:36:17.610 に答える
0

JVM verbiage ログファイルを印刷して、ガベージコレクションのメモリ量を確認する方法は? -これは@Nikolay Kuznetsovの回答です。完全を期すために同じものを再現しています。

-XX:PrintGCDetails 
-Xloggc:<filename>
-XX:+PrintGCDateStamps
-XX:+PrintTenuringDistribution
-XX:+PrintClassHistogramBeforeFullGC 
-XX:+PrintClassHistogramAfterFullGC

Web ロジック サーバーにガベージ コレクション パラメーターを追加する方法と、Java のコード レベルで手動ガベージ コレクションを追加する方法

ほとんどのアプリケーション サーバーでは、通常、これは起動バッチ ファイルで行われます。通常JAVA_OPTS、JVM パラメータで設定される環境変数があります。Windows での例は次のとおりです。

set JAVA_OPTS= %JAVA_OPTS% -XX:PrintGCDetails -Xloggc:<filename>

Weblogic 起動バッチ ファイルを確認し、これを適切な場所に追加してください。

Weblogicサーバーで構成されている最大/最小HTTP接続数を見つける方法 関連するアプリケーションサーバー固有のドキュメントを参照することをお勧めします。このリンクを見つけることができました。チェックしてください。

于 2013-04-17T06:41:23.347 に答える