2017-06-02 4 views
0

自分のWebアプリケーションを私のローカルウィンドウ7 PC visualVMにプロファイルしようとしています。 Jstatdリモートプロファイラとjvisualvm

は、私は私の CENTOS 6.8 x86_64 server

grant codebase "file:${java.home}/../lib/tools.jar" { 
    permission java.security.AllPermission; 
}; 

上でJavaのbinディレクトリの下に以下のコードを持つjstatd.all.policyファイルを作成し、コマンド以下

jstatd -J-Djava.security.policy=jstatd.all.policy -p 1099 

でjstatd`を開始しようとしたが、私は私のローカルPC上でプロファイリングをしようとすると、 、私はjvisualvmの下のプロセスを見ませんでしたが、ただのノード

私もテストpuのために試しました私のwindow server R2 2008 PCで同じアプローチでjstatdを起動してrposeを起動し、Windows 7 visualVMでプロファイルを作成しようとしましたが、プロセスが存在しないノードがありますが、実行中のプロセスを示すものと同じPC用のリモートホストを追加して、

提案があります。

答えて

0

スタートは、このコマンドでをのjstatd:

jstatd -J-Djava.security.policy=jstatd.all.policy -J-Djava.rmi.server.hostname={Your Ip address} 
+0

追加のメモは、** ** 'PSEXEC -s'を使用していない通常のユーザー、すなわちとして_VisualVM_を開始していることを確認することです。 VisualVMの機能は_Local_の右クリックメニューの_Add jstatd Connection_とも呼ばれます。 – buzz3791

関連する問題