7

私はJavaDevelopmentを初めて使用し、VisualVmを初めて使用します。VisualVmインターフェイスからリモートホストを接続する際に問題が発生しています。

リモートホストでJDK1.6を実行していて、同じ上でjstatdサーバーを起動しました。ローカルマシンで実行されているVisualVmインターフェイスからリモートホストに接続すると、接続されますが、[プロファイラー]タブと[スレッド]タブがインターフェイスに表示されません。何が問題になる可能性があります。

私のOSはSUSELinuxです。

ありがとう、

4

2 に答える 2

1

Jboss 4.0.2 を監視しようとして同じ問題が発生しました。そのバージョンには独自の mbean サーバーがあるためです。これはあなたの場合ですか? とにかく、jdk 1.6.0u7 以降を使用していることを確認してください。それ以外の場合は、visualvm を機能させるためにクラス共有をオフにする必要があります (-Xshare:off)。

これがお役に立てば幸いです。プロファイリングしようとしているアプリケーション/使用している JVM の性質について詳しく教えてください。

于 2009-06-07T13:59:57.687 に答える
1

プロファイラー タブは、ローカル JVM でのみ使用できます。

スレッド タブが表示されない理由がわかりません。それは私のために行います。

Netbeansがリモート プロファイリングをサポートしていることを読みました。しかし、私は個人的にそれを使用したことはありません。

于 2008-12-24T18:19:01.910 に答える