2016-08-25 1 views

答えて

3

プロファイリングアクションは、2つの方法 )あなたはstartWeblogic.shを実行しながら、プロファイリングアクションを渡しを開始することができます。次のパラメータは

-Dcom.sun.management.jmxremote 
-Dcom.sun.management.jmxremote.port=8010 
-Dcom.sun.management.jmxremote.local.only=false 
-Dcom.sun.management.jmxremote.authenticate=false 
-Dcom.sun.management.jmxremote.ssl=false 

2)と同じパラメータが

+0

ありがとう、Shailender、これを試してみましょう。私はまた、weblogicの起動時にjava optsを介してプロファイラインタフェースを適用し、プロファイラと接続する別の解決策を見つけました。 –

1

が、ここで私が得たものだのWebLogic Serverでスタートアップ]タブから追加することができますを追加することができます。主にリモートプロファイリング使用してNetBeansの

に焦点を当て
    ターゲットOSとJVMのアーキテクチャ(32ビットまたは64ビット)(Netbeansのための
  • 生成されたリモートプロファイリングパッケージ - >プロファイル - > Profilerを接続 - > [変更]リンクを選択OSとJavaプラットフォーム - >リンクをクリックし、「リモートプロファイリングパッケージを作成」)
  • コピーこのパッケージは、マシンをターゲットに
  • へのパスとjava_otpsに特定の引数を追加し、キャリブレーションスクリプト(calibrate.bat/calibrate.sh(chmodの+ x))を
  • を実行しますこのパッケージ

-agentpath:PathToProfilerPackage \ libに\展開\ jdk16 \ WINDOWS-AMD64 \ profilerinterface.dll = PathToProfilerPackage \ libに、5140

  • 再起動のWebLogic。リモートプロファイラを接続してNetBeansプロファイラを使用してサーバに接続するまで、起動は中断されます。
  • Weblogicの起動は継続されます。

しかし、私はヒープダンプをダウンロードできません(ローカルjava.exe Weblogicプロセスに接続するときに利用できます)が、それは何かです。

関連する問題