リモート ホストで jvm アプリケーションをプロファイリングしようとしています。私は Jvisualvm を使用しており、これで推奨されているように jstatd をセットアップしています (リンクが削除され、フィッシング Web サイトにつながります)。「telnet remotehost 1099」に成功しました。すべての tcp/ip ポートは、リモートでファイアウォールが開いています。
jvisualvm にリモート ホストを追加しました。また、jstatd ポートが 1099 で、3 秒更新されていることを確認してください。
でアプリケーションを開始しました
-Dcom.sun.management.jmxremote
-Dcom.sun.management.jmxremote.port=8011
-Dcom.sun.management.jmxremote.ssl=false
-Dcom.sun.management.jmxremote.authenticate=false
しかし、jvm アプリケーションが jvisualvm に表示されません。他に設定または確認する必要があることはありますか?
jvisualvm 1.3.5 ローカル: Mac OSX Oracle jdk 1.6.37 リモート: centos 6 oracle jdk 1.6.24