VisualVMをリモートホストに正常に接続した後、CPUパネルやシステムプロパティなどで "このJVMではサポートされません"スレッドダンプを行うために必要な「スレッド」パネルにアクセスできないようです。VisualVM上のリモートホストに接続しようとしたときに "このJVMでサポートされていません"
私は、JDK7とJDK8の両方からVisualVMの32ビット版と64ビット版を実行しようとしました(ターゲットプロセスは64ビットモードのLinuxマシン上で実行されています)。この問題は、VisualVM設定の両方のケースで同じように見えます。
これはjava -version
は、そのマシン上で私を取得するものである:
java version "1.7.0_55"
Java(TM) SE Runtime Environment (build 1.7.0_55-b13)
Java HotSpot(TM) 64-Bit Server VM (build 24.55-b03, mixed mode)
は、私は特別な考慮すべきものありますかリモートアクセスを行う制限のいくつかの種類がありますか?
JMX APIの上に実装された機能だけが、リモートJVMで機能します。ローカルJVMの場合、VisualVMは添付のJVMに任意のコード/ Javaエージェントをロードできる[Attach API](https://docs.oracle.com/javase/7/docs/jdk/api/attach/spec/)を使用します。 – Holger
JVMを削除するにはどうすれば接続できますか? JMXまたはjstatdを使用していますか? –